A Flutter Language Based GYM Management App

My GYM Manager

A Flutter language based GYM Management App!

About This Project


This is a Flutter based Android Application Development project done onbehalf of the Mobile Application Development Module. First of all please bare following things in your mind,

  • Only the Android Development is considered no iOS platform developed.
  • This App will demonstrate basic functionalities of what I have learned. (First time Flutter Learner)
  • This is not a fully completed app.
  • Most of the functions are yet be learned and applied. But you will be able to do some basic functionalities in the app. 😄

Now let’s see what is the purpose of the app! This is more like a day to day tracking app where GYM owner can keep record of members, trainers, equipments and financial records. It is not like a complete complex database driven app. This is more like a entry level app which provide basic CRUD activites for the app functions.

A list of commonly used resources that I find helpful are listed in the acknowledgements.

Built With

These are the main languages and services I used for this project.

Getting Started

Following instruction will give you an idea about how you can setup this project locally.


You need to have following software and languages to start this.

  • Android Studio and / or
  • Visual Studio Code (I prefer to use VS Code along with Android Studio for coding which is much more simple and elegent when coding)
  • Flutter SDK


  1. Install both Android Studio & VS Code or just Android Studio
  2. Install Flutter

If you have installed all the things correctly then you can open up one of the editors and start using this project.


Following screenshots of the app will give you an idea about how this app works. Please use 6 or more characters as the password when using the app

ScreenShot2 ScreenShot3 ScreenShot4 ScreenShot5
ScreenShot6 ScreenShot7 ScreenShot8 ScreenShot10
ScreenShot11 ScreenShot12 ScreenShot13 ScreenShot14


Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch or Use Master Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request


Distributed under the MIT License.


My Name - U.L.D. Indrajith
Github Profile - https://github.com/uldindrajith

Project Link: https://github.com/MAD-assignment/Gym-Management-System


Download Details:

Author: MAD-assignment

Source Code: https://github.com/MAD-assignment/Gym-Management-System

#flutter #dart #mobile-apps

A Flutter Language Based GYM Management App
31.45 GEEK