Gym Booking App

ยท

Solving Gym Overcrowding

About

My first real project - built at UWC ISAK Japan during COVID to solve gym overcrowding. Full-stack booking system with scheduling, live availability, and an admin panel. Rough around the edges, but it worked and people used it. Here...

Key Features

  • Real-time gym availability and slot booking
  • Admin panel for managing schedules and capacity
  • Built during COVID to solve real overcrowding problem at UWC ISAK Japan

Frontend & UI

Server-rendered HTML with JavaScript for interactive booking. Simple but functional UI that students actually used daily.

Backend & Infrastructure

Flask with SQLite. RESTful API handling bookings, scheduling, and availability calculations. Admin panel for gym staff to manage time slots and capacity limits.

Demo

Type

Mobile App

Stack

FlaskPythonSQLJavaScript

Media

Gym Booking App screenshot 1

Gym Booking App screenshot 1