•Maintained UI and front end functionality with React and Javascript for Baseline, a point-of-sale app used by Kid-to-Kid and Uptown Cheapskate clothing stores. Baseline is built on a React front end and a Java backend.
•Collaborated with team members, both in the office and remotely, to solve complex bugs and create new features on the front end and sometimes the back end.
•Using Javascript and Google Sheets inside React, I designed and implemented a data feed for Baseline users that allowed Basecamp Corporate HQ and franchise owners to send real-time information updates to the Baseline app. This kept Baseline users up to date with current sales, events, bugs and service outages in real time, and eliminated the need for sending emails that were going mostly unread.
•Integrated third-party customer loyalty api with the React front end for invoices and customer cards. This feature tracked loyalty points and coupon availability to enhance customer experience and sped up in-store checkouts.
•Refactored entire React UI and source code to remove AntD and Kiwi component libraries, replacing them with Material UI components.
•Designed and created brand new reusable UI components with Javascript and Typescript to be used throughout Baseline's repositories, streamlining development and debugging.
•Refactored and rebuilt UI and workflow for receiving new products from vendors to maximize ease of use and correct bugs resulting from misuse of Redux. This provided store managers with more secure product data and a streamlined UX for ordering new product.