Sharon Xu's profile

React.js Project: MasterDiet

MasterDiet is a school project that I have done for a course. Following the project guideline of building an e-commerce application, I chose to develop a website that provides cooking recipes for health-conscious people to be able to choose their food intake based on nutrition elements. The service has two main features for subscribed users, one is providing the nutrition values for each dish that they are interested in cooking; the second feature is developing weekly meal plans based on users’ nutrition needs. This application aims to help people have a better understanding of the food and dishes that they consume regularly and then develop a healthy awareness towards their eating habits.

MasterDiet was developed with MERN stack, MongoDB for database management, ExpressJS for server-side framework, React for client-side, and Node.js for web server. Full authorization and authentication implementation such as input validation, routes protection, or API calls authorization were applied to make sure the app is safe and is free from common vulnerabilities. 


MasterDiet Live URL: 
https://serene-headland-06367.herokuapp.com/

Screenshot of the homepge of MasterDiet. https://serene-headland-06367.herokuapp.com/
React.js Project: MasterDiet
Published:

React.js Project: MasterDiet

Published: