Skip to content

A user-friendly app providing tailored nutritional tracking, with Firebase-backend authentication and live data updates. Simplifies daily calorie management through an intuitive questionnaire-based setup.

License

Notifications You must be signed in to change notification settings

johnlundy94/calorie_counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calorie Counter 🍏

Description

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.

Installation

To get the project up and running on your local machine:

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Run the following commands:

```bash npm i `npm start` ```

Usage

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.

Tech Stack

  • React: The foundation of our front-end.
  • Firebase: Powers our backend, handling both authentication and real-time data storage.

Future Updates

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.

Links

About

A user-friendly app providing tailored nutritional tracking, with Firebase-backend authentication and live data updates. Simplifies daily calorie management through an intuitive questionnaire-based setup.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published