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.
- 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.
- Frontend: React Native (Expo)
- Backend: Firebase Firestore
- Languages: JavaScript
- Clone the repository:
git clone https://github.com/tpncoder/fitbits.git
- Navigate to the project directory:
cd fitbits/easyfit - Install dependencies:
npm install
- Start the application:
npx expo start
- Follow the instructions in the terminal
- Create an account or log in to your existing account.
- Set your fitness goals and preferences.
- Generate your personalized fitness plan.
- Track your progress and share it with others!
