The Fitness App is a mobile and web application designed to help users achieve their fitness goals. It provides users with virtual workouts, exercises, advice, and much more. The app is built with Laravel, React JS, and React Native.
The Fitness App provides the following features:
- Client Accounts: Users can create an account to access the app's features.
- Premium Clients: Users who have paid for a premium account have access to additional features.
- Virtual Workouts: Users can access virtual workouts designed by professional trainers.
- Exercise Library: The app includes a library of exercises with step-by-step instructions and demonstration videos.
- Advice and Tips: Users can access advice and tips from certified fitness professionals.
- Daily Nutrition: Users can create add foods to their daily Nutrition to track and calculate consumed calories.
- Connect with Coaches: Users can connect with certified coaches and doctors who offer services through the app.
- Clone the project from GitHub:
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
- Install the required dependencies:
composer install
- Copy the
.env.example
file to.env
and edit the database credentials:cp .env.example .env
- Generate a new application key:
php artisan key:generate
- Migrate the database:
php artisan migrate
- Seed the database with dummy data:
php artisan db:seed
- Clone the project from GitHub:
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
- Install the required dependencies:
npm install
- Start the development server:
npm run start
- Clone the project from GitHub:
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
- Install the required dependencies:
npm install
- Start the development server:
npm run start
- Launch the app on a mobile device or emulator:
npm run android
ornpm run ios
To use the Fitness App, follow these steps:
- Launch the app on your device or emulator.
- Create an account or log in with an existing account.
- Browse the virtual workouts, exercises, and advice.
- Connect with coaches or doctors if desired.
- Create personalized fitness plans based on your goals and preferences.
The Fitness App was created by Yassine Chraa and Ismail Ben Alla, two students from ENSA Fes's computer science engineering program.
The Fitness App is released under the MIT License. See LICENSE for more information.