Skip to content

Real-time gym crowd tracking for efficient workout planning | Beta for Cornell UpLift

Notifications You must be signed in to change notification settings

Keobkeig/GymCrowd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GymCrowd

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

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 3: Excercises Lazylist.

Screenshot 2024-12-06 at 11 43 37 PM

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

Real-time gym crowd tracking for efficient workout planning | Beta for Cornell UpLift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages