Welcome to Gymhouse! 🚀
Created by: Group 7 - Student Amikom Purwokerto University
Level: Beginner
This project aims to equip you with the skills and knowledge needed to create and manage workout routines. By following international standards, you will learn about user data management and efficient workout implementation.
- Description: Users can register and create accounts to start their workout routines.
- Description: Users can create and manage customized workout routines.
- Description: Reminder feature to help users stay on track with their workout schedules.
- Description: Users can view their workout progress through graphs and reports.
- Final Exam
- Submission (Final Project): Build a fully functional application according to the learned criteria.
The total time required to complete this project is 3 Month. Ready to embark on your fitness journey? Join now and enhance your skills! 🚀
- Application can register and log in: Ensure users can create accounts and log in.
- Workout routines can be created and managed: Implement features for creating and editing routines.
- Workout progress can be saved: Implement data storage for user progress.
- Reminders can be set: Implement reminders for each workout routine.
- Progress reports available: Provide reports displaying user progress.
- CRUD functionalities for routine management.
- User data validation.
- Responsive error handling for various scenarios.
- Flutter: Framework for mobile application development.
- Firebase: Service for authentication and data storage.
- Postman: Tool for testing APIs (if needed).
- Clone this repository:
git clone <repository-url>
- Navigate to the project directory:
cd gymhouse
- Install dependencies:
flutter pub get
- Run the application:
flutter run
This project is licensed under the MIT License. Please see the LICENSE file for more information.