Skip to content

umtdemr/spor-istanbul-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spor Istanbul CLI

The GYM I go to, Spor Istanbul, requires booking spots three days ahead. Manually checking availability makes me sick, and forgetting to do so often leads to missed workouts. So I've built this CLI to automate this process in three steps.

  • Login
  • Select the facility
  • Select the spot you want to book

And that's it! If the app finds an empty spot, it plays an alarm and notifies you about it.

Screenshots

Auth

Login Screen

Subscription Select

Subscription Chooser Screen

Session Select

Session Chooser Screen

How to Run

  1. Clone the repository.
  2. Run go build cmd/main/main.go
  3. Run the built file.

How I built

Thanks to bubble tea and lip gloss libraries, I've designed the screens very quickly. I've used goquery to parse HTML. To play an audio for the alarm, I've used beep.

About

Automates finding an empty spot in my GYM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages