Skip to content

This is an Health-Boosting web-application which can track your foods, analyze weekly calories, set goals and it also gives you a place to share your fitness stories to everyone and view others' stories.

Notifications You must be signed in to change notification settings

arindam369/WiseMeal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiseMeal

Introduction


  The intention behind creating this website was to provide insights to users about their daily takes. Nowadays, the majority of people are not healthy and energetic. Unhealthy lifestyle and food intake are the main key reasons for this situation. Keeping in mind all the fitness concerns, WiseMeal is designed and developed. Right from Users’ registration to setting weight-goals, generate daily calorie budget, progress graph it automates everything.



Users can perform the following actions:

  • Secure user login to the system
  • Viewing/updating personal information
  • Track their food (breakfast, lunch, dinner)
  • Set their weight goal
  • Share their achievement stories with other users
  • View stories of other users and delete past unnecessary stories
  • Reset their password using the Forgot Password option



User Interfaces:

WiseMeal has the following user-friendly interfaces -

  • Home:   To allow visitors to get a brief introduction to our system.
  • Sign-Up:   To allow newcomers to register themselves into the system.
  • Login:   Allows authorized users to be a part of the system through a valid email-id and password.
  • User Dashboard:
    • Profile:   allowing users to view their personal information.
    • Track Food:   allowing users to track their daily intakes (Breakfast, Lunch, Dinner). It also gives a chart where user can view their daily progress towards their goal.
    • Set Goal:   allowing users to set a weight goal.
    • Stories:   allowing users to share their fitness stories with other users. Here user can view other users’ stories too. User also can remove their unnecessary posts and also view a particular story in full screen mode.
    • Settings:   allowing users to modify their personal information or change their password. Also 2 options are available here –
      a) Delete Account : It’ll permanantly delete user’s account.
      b) Logout of all sessions : It’ll log out the user from every devices.
  • Forgot Password:   allowing users to reset their password. A reset link will be generated and will be sent to the user’s account that will be active only for 5mins. Clicking upon the link, user can set a new password.



Tools & technologies used:

Front End Technologies:   HTML, CSS, JavaScript
Back End Technologies:   NodeJS, ExpressJS, MongoDB, Mongoose, REST API, CalorieNinjas API



Links:

Link to the website:   https://wisemeal.onrender.com
Project demo video:   https://www.youtube.com/watch?v=_UV2f7as1so

About

This is an Health-Boosting web-application which can track your foods, analyze weekly calories, set goals and it also gives you a place to share your fitness stories to everyone and view others' stories.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published