- Admin |
- ReactJS & Firebase |
- Modern Web App
The Gym Management Application is a comprehensive, modern web application built with ReactJS and Firebase. It is designed to streamline the operations of fitness centers, offering specialized portals for both administrators and gym members. With a multi-tenant architecture, it supports multiple gym branches seamlessly.
Key Features & Modules
- Role-Based Access Control: Distinct dashboard experiences for Admins and Members, ensuring data privacy and relevant feature sets.
- Multi-Channel Authentication: Secure login options including MSG91 SMS OTP, WhatsApp OTP, and standard password authentication.
- Member Management: Complete lifecycle management of gym members—adding, editing, viewing profiles, and managing member passwords.
- Payment & Subscription Tracking: Dedicated modules to manage, record, and edit member payments and subscription statuses.
- Team & Admin Management: Easily invite team members via customized invitation links and manage staff access.
- Dynamic Theming: Built-in support for Dark and Light modes using Material UI to enhance user experience.
- Over-The-Air Updates: Integrated version checking mechanism that prompts users to update when a new version is released.
Empowering fitness centers with robust digital tools to manage members, payments, and team operations effortlessly.
Technical Stack
ReactJS, Vite, Firebase (Realtime DB & Auth), Material UI, React Router DOM.
View Demo
Experience the live application and explore all its features.
Live Demo