How fatfatma/gym_app works
This appears to be a Flutter gym-membership app, with member-facing login, registration, profile, and membership screens plus admin screens for members and packages. The tree also identifies member and Supabase services and a member model. The README is only Flutter boilerplate, and the Dart implementation was not sampled, so screen routing, service calls, and database relationships cannot be verified; the graph therefore shows the evidenced product areas without speculative flows.
Components 16
App entry
- Flutter entry
lib/main.dart
Member experience
- Login
lib/pages/login_page.dart - Register
lib/pages/register_page.dart - Home
lib/pages/home_page.dart - Home variant
lib/pages/home_page2.dart - Membership
lib/pages/membership_page.dart - Profile
lib/pages/profile_page.dart - Member model
lib/models/member.dart - Member service
lib/services/member_service.dart - Supabase service
lib/services/supabase_service.dart
Administration
- Admin home
lib/pages/admin_page.dart - Admin variant
lib/pages/admin_page_v2.dart - Manage members
lib/pages/admin_members_page.dart - Manage packages
lib/pages/admin_packages_page.dart
Other components
- App user
- Supabase