Skip to content

Keobkeig/GymCrowd

 
 

Repository files navigation

GymCrowd

Tagline

Real-time gym crowd tracking for efficient workout planning.


Repositories


Screenshots

Main Feature
Screenshot 1: Home screen displaying gym crowd levels.

Screenshot 2024-12-06 at 11 43 16 PM

Additional Feature
Screenshot 2: Login/SignUp Page.

Screenshot 2024-12-06 at 11 43 26 PM

![Additional Feature] Screenshot 2: Excercises Lazylist.

Screenshot 2024-12-06 at 11 43 37 PM

App Description

GymCrowd is a mobile app designed to help gym-goers plan their workouts by providing real-time gym occupancy data. Whether you're avoiding the crowds or looking for a quiet workout session, GymCrowd ensures you always know when your gym is busiest.

Key Features:

  • Real-time gym crowd tracking using web scrapping of Connect2Connect API
  • User-specific login and signup (doesn't let you login until you input valid answers to the text field)(hides the password)
  • Ability to scroll through excercises and favorite them

Requirements Addressed

  • Requirement 1: MVMM is implemented into all three of our screens, demonstrated by how our screens get information from backend, process information in the ViewModel, and then present the information to the screen, all in separate files
  • Requirement 2: Our first screen enables the user to login/signup, our second screen shows the gyms, our third screen displays excercises
  • Requirement 3: We use our backend to login/signup our user, get the lazylist of excercises, and show the gyms and their fullness

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%