Calorie Counter is a streamlined and effective nutrient counting application designed to empower users in reaching their dietary goals. With an easy-to-use authentication system, the app provides personalized nutrient intake metrics based on a questionnaire filled out during the signup process. The app leverages Firebase for both authentication and real-time data storage, allowing users to track their caloric intake throughout the day seamlessly.
To get the project up and running on your local machine:
- Clone the repository.
- Navigate to the project directory.
- Run the following commands:
```bash
npm i
`npm start`
```
Getting started is easy with Calorie Counter:
-
Sign-Up and Questionnaire: Once signed up, fill out a simple questionnaire that calculates your recommended daily calorie intake based on various factors.
-
Personalized Calorie Tracking: Navigate to the homepage, which features a real-time graph allowing users to log their calories throughout the day, helping them stay on track.
-
Firebase Backend: The app utilizes Firebase for both authentication and real-time data storage, offering an individualized experience for each user.
- React: The foundation of our front-end.
- Firebase: Powers our backend, handling both authentication and real-time data storage.
We have plans to expand Calorie Counter into a full-fledged dietary application with the following features:
- Healthy Food Recommendations: To help users make smarter food choices based on their caloric needs.
- Diverse Dietary Plans: Customizable plans to cater to various dietary restrictions and preferences.
Feel free to contribute or suggest any features you'd like to see implemented.