Skip to content

evilpanda009/GymApp

Repository files navigation

GymMonitor

🚀 Your One-stop destination Gym management App.

With this app we provide our customers with a user-friendly system to manage their gyms. The numerous functionalities provided in the app allows the admin to add new members, edit the details of existing users, add staff members to handle the database, and assign and manage the training routines of the members. A contact us page has been provided consisting our Email-id and address in case any new user wants to contact us for creating a new admin account (A default admin account has been provided for initial login).

  • The add member feature allows the admin to add new members to the database with all their essential details like Name,gender,Image,Phone number,Email address,Joining date, Membership tenure, Id No and Training routines.

  • The add staff feature allows the admin to add new staff members to maintain the database.In this the admin can create the login credentials for the staff and also provide admin access if needed.

  • The MemberList feature displays the list of all current members of the gym displaying their name, photo and Id,it also gives the edit detail option.

  • The Training Routine feature shows the training routines available with their brief description,each trainig rotine also displays the list of members following the routine and also provides with the ability to add users to a routine.

Video Link

https://drive.google.com/file/d/1Dj7UxvKhDG4TZNUlrdV_exTciCYchfug/view?usp=drivesdk

APK Link

https://drive.google.com/file/d/1DnszkbysIB9nhv7iju-bhoS1LlP4OLPl/view?usp=drivesdk
For Initial Login use:
Username: [email protected]
Password: testing

Contributors

Made with ❤️ and 💪 by Amod, Bhavya and Siddh

  • Amod Nijasure : Sign in and Authentication
  • Bhavya Somani : UI/UX
  • Siddh Gosar : Database Management (Adding members, Member List and Training Routine Management)

Learnings

We learned to use various tools for Native Android App Development such as Recyclerviews, Firebase Authentication, Database Management (both Firestore and RTDB) and Figma Basics along with numerous XML features which helped us in making a more aesthetic and responsive UI/UX. We also made a conscious effort to follow good development practices like using Git/Github as effeciently as possible and working as a team with proper task division.

Lastly a Big Thanks to our mentor Ayush bhaiya for guiding and helping us throughout our DevSoc journey till date.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages