Gymio – Gym Management App

Gymio is a comprehensive gym management app built with Flutter. The backend uses Node.js, Express, and MongoDB, hosted on AWS. It features multi-role access (Admin, Gym Owners, Members), JWT authentication, CI/CD for backend, Fastlane for automated Play Store deployment, QR-based attendance, and payment management.

FlutterNode.jsExpressMongoDBAWSJWTFastlaneCI/CD
Gymio – Gym Management App screenshot 1
1 / 7

Key Features

  • ▸Built with Clean Architecture for scalability and maintainability
  • ▸Secured with JWT Auth and multi-role access (Admin, Gym Owners, Members)
  • ▸Implemented CI/CD pipelines for backend and Fastlane for Play Store uploads
  • ▸Added QR-based attendance and payment management systems
  • ▸Hierarchical structure: Admin creates Gym Owners, and Gym Owners manage Members