My Role
Overview
Features
Mobile App (Members)
- Browse and book classes
- Track workouts and progress
- Message coaches
- View membership and payments
Web Dashboard (Admins)
- Manage members and trainers
- Schedule classes with drag-and-drop
- View attendance and revenue reports
- Send notifications
Tech Stack
- Mobile: React Native with Redux
- Web: React with Material-UI
- Backend: Node.js, Express, PostgreSQL
- Real-time: Socket.io for live booking updates

