MuscleUp | React, Redux, Plotly.js, React-Plotly, FastAPI, MongoDB, Docker
A concise wellness app created in an agile environment for wellness progress tracking with data visualization
1. Proficiently developed 4 graphs for calorie, weight, macro, and sugar intake with Plotly.js and React-Plotly, emphasizing interactive and visually accessible UI designs
2. Adopted aggregations of daily user input data on the front-end, reducing the back-end workload and assuring data accuracy
3. Leveraged a third-party API Nutritionix with Natural Language Processing, simplifying user input experience
4. Employed Redux and Redux Toolkit(RTK) for user authentication status and user wellness data, simplifying complex data handling and enabling predictable state updates
5. Successfully implemented and optimized Rest API endpoints with unit testing, resulting in improved system performance and user experience
6. Orchestrated deployment on Cirrus Cloud with Docker, establishing a reliable CI/CD pipeline