Skip to content

sakura-source/Werdany

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Werdany's BodyBuilding

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.


πŸ“‹ Project Description

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.

πŸš€ Getting Started

To set up and run the project locally, follow these steps:

  1. 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!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published