Skip to content

A Full-stack CRUD react web application helps people to keep track of the food consumed and customise their eating diet

Notifications You must be signed in to change notification settings

Liam1809/Daily-Nutrients-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAILY NUTRIENTS 🍛 🍎

A Full-stack CRUD react web application helps people to keep track of the food consumed and customise their eating diet.

Ultilities:

Admin:

username: admin@gmail.com password: admin123

  • Manage Users' account

User:

  • Self-calculate BMI & BMR
  • Self-customise eating diet as regarding to HEP model
  • Filter and searching recipes
  • Schedule eating time/ Add to Google Calendar
  • Post/ interact with your/ others eating diet plans

Techstack:

Front-end:

  • React
  • React redux
  • Axios / API REST
  • Google/ Food API providers
  • JWT
  • Material UI

Back-end:

  • Nodejs
  • Express
  • mongoose
  • JWT
  • hashpassword bcryptjs

Database:

  • NoSQL MongoDB

HOW TO RUN

Clone / download repo

Split terminal

"cd client" and "cd server" each terminal

"npm i" each terminal

"npm start" each terminal

DEPLOYMENT