A comprehensive Flutter application designed for bodybuilders and athletes to track their performance, manage hormone dosages, plan training and nutrition, and facilitate trainee management for trainers.
Werdany's BodyBuilding app delivers a full-featured experience for bodybuilding enthusiasts and professionals, including:
- Hormone tracking and dosage management.
- Personalized training and nutrition plans.
- Competition preparation tools.
- Progress tracking and trainee management.
To set up and run the project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/sakura-source/Werdany.git 2. Install the Required Packages:
flutter pub get
3. Run the Application:
flutter run
🏋️ Features • Hormone Tracking: • Schedule and manage hormone dosages. • Alerts and reminders for hormone timings. • Explanation of the role and benefits of each hormone. • Training & Nutrition Management: • Personalized training plans (strength, hypertrophy, cutting). • Custom nutrition plans based on user goals (weight gain, weight loss, maintenance). • Competition Preparation: • Weight and body fat tracking. • Countdown timer for competitions. • Posing tutorials and virtual analysis. • Trainee Management for Trainers: • Manage trainee profiles and goals. • Provide custom plans for each trainee. • Communicate directly with trainees via messaging. • Performance Tracking: • Track progress with photos (before & after comparisons). • Generate visual graphs for performance trends.
📂 Project Structure
Werdany/ ├── lib/ │ ├── screens/ # Main Screens │ │ ├── hormone_schedule_screen.dart │ │ ├── training_screen.dart │ │ ├── nutrition_screen.dart │ │ ├── progress_photos_screen.dart │ ├── widgets/ # Reusable Widgets │ │ ├── progress_graph.dart │ │ ├── hormone_card.dart │ │ ├── photo_comparison_widget.dart │ ├── models/ # Data Models │ │ ├── hormone.dart │ │ ├── body_stats.dart │ │ ├── diet_plan.dart │ │ ├── trainer_profile.dart │ ├── services/ # Business Logic │ │ ├── hormone_tracker_service.dart │ │ ├── notification_service.dart │ │ ├── body_stats_service.dart ├── .devcontainer/ # DevContainer Settings │ ├── devcontainer.json │ ├── Dockerfile ├── README.md # This file ├── pubspec.yaml # Flutter Packages
🛠️ Contributions
We welcome contributions to enhance this project! To contribute: 1. Open an Issue to discuss the feature or bug. 2. Fork the repository and create a new branch:
git checkout -b feature/new-feature
3. Make your changes and create a Pull Request.
🔒 License
This project is licensed under the MIT License.
✨ Thank You for Supporting Werdany’s BodyBuilding!
Feel free to share your feedback or open Issues for improvements and suggestions!