GymDominator Admin is a professional and robust web application designed to transform the way gym owners manage their business operations. This platform simplifies gym management by offering a feature-rich dashboard for administrators and trainers. It allows gym owners to oversee trainers, users, and sales operations while also providing trainers with tools to manage their assigned clients effectively.
-
Comprehensive Dashboard:
Manage trainers, members, and sales activities with an intuitive and user-friendly interface. -
Trainer Management:
Assign trainers to gym members and track their performance. -
User Management:
View and manage gym member profiles, including attendance, personalized plans, and progress reports. -
Sales Tracking:
Monitor subscription packages, membership renewals, and revenue generated.
-
Client Management:
View assigned gym members and their personalized workout and diet plans. -
Attendance Management:
Generate unique QR codes for gym members to scan, ensuring valid entry and attendance tracking. -
Workout Planner:
Create and assign workout routines with detailed descriptions and video guides.
-
Frontend:
- Next.js 14 (Modern App Router)
- NextAuth v5 for authentication
- ShadCN for UI components
- Tailwind CSS for styling
- Framer Motion for animations
-
Backend:
- Built with Hono
- Deployed on Cloudflare Workers
-
Database:
- Cloudflare's D1 serverless database integrated with Prisma ORM
-
Images:
- Managed via Cloudinary
Manage your gym with ease using the owner dashboard.
Owner Side Image 1
Owner Side Image 2
Empower trainers with the tools they need to manage clients effectively.
Trainer Side Image 1
Trainer Side Image 2
- Clone the repository:
git clone https://github.com/your-username/gymdominator-admin.git cd gymdominator-admin