Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arindam369/wisemeal

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.
https://github.com/arindam369/wisemeal

Last synced: about 6 hours ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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