Skip to content

tpncoder/fitbits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fitbits logo

fitbits

fitbits is a fitness application designed to help users create personalized fitness routines and diet plans using AI. This app provides an intuitive user experience, allowing individuals to track their progress, set fitness goals, and stay motivated on their fitness journey.

Features

  • User Authentication: Secure login and registration functionality.
  • Personalized Fitness Plans: AI-driven routines tailored to user goals and preferences.
  • Progress Tracking: Share and visualize progress on fitness plans.
  • Loading Animation: User-friendly loading animations for generating fitness plans.
  • Database Integration: User data is securely stored in Firebase Firestore, including passwords, height, weight, and goals.

Technologies Used

  • Frontend: React Native (Expo)
  • Backend: Firebase Firestore
  • Languages: JavaScript

Installation

  1. Clone the repository:
    git clone https://github.com/tpncoder/fitbits.git
  2. Navigate to the project directory:
    cd fitbits/easyfit
  3. Install dependencies:
    npm install
  4. Start the application:
    npx expo start
  5. Follow the instructions in the terminal

Usage

  1. Create an account or log in to your existing account.
  2. Set your fitness goals and preferences.
  3. Generate your personalized fitness plan.
  4. Track your progress and share it with others!

About

submission for DC '2024(National Winner Middle Category)

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors