FitNext is a comprehensive Native Android Application designed to help users maintain both their physical and mental health. It features an intuitive user interface and a variety of tools, from workout exercises to meditation music, all in one place.
- Phone OTP login
- Direct sign-in
- Manual registration
- Short exercises: Quick workouts for when you're short on time
- Lengthy exercises: Full workout routines for fitness enthusiasts
- BMI calculator: Track your body mass index easily
- Steps counter: Track daily steps with a built-in pedometer
- Elderly exercises: Special exercises designed for seniors
- Meditation music for relaxation
- Meditation exercises to improve focus
- Motivational quotes for daily inspiration
- Set reminders for taking medications and supplements
- Powered by OpenAI: Get fitness advice and more directly from the in-app chatbot
- Tracks steps taken daily and weekly for improved health monitoring
- Quick access to health and emergency helpline numbers
- Track your progress by setting and achieving personalized fitness goals
- Personalized diet plans based on user goals and preferences
- Android: Native Android development
- Java: Core language for application development
- Firebase: User authentication, real-time database, cloud storage
- MySQL: Database management for diet plans and goals
- OpenAI API: Chatbot integration for real-time user interactions
- XML: For defining layouts and UI components
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
To get a local copy up and running, follow these steps:
- Android Studio
- Java SDK
- Firebase account
-
Clone the repository:
git clone https://github.com/amaan-ash/FitNext.git
-
Open the project in Android Studio.
-
Add your Firebase project configuration to
google-services.json. -
Run the app on an emulator or physical device.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Amaan Ali Shaikh - skamaanali07@gmail.com
Project Link: https://github.com/amaan-ash/FitNext
FitNext: Your journey to fitness, redefined!


















