All projectsKodeKiri / Project 04
Web App & Sport Reservation / 2025

SM Sport - Booking Futsal & Badminton

A real-time sport court reservation platform with schedule conflict prevention and QR ticket verification.

Visit the live site
SM Sport - Booking Futsal & Badminton — project visual
Project visualLive site, open to visitors
Client
SM Sport Center (Sertifikasi Analis Program BNSP)
Scope
Web App & Sport Reservation
Year
2025
Project
Live site

The need behind this project.

Pemesanan lapangan olahraga manual lewat chat atau buku catatan rawan jadwal tumpang tindih (double-booking) dan menyulitkan rekap transaksi.

From the need to the solution.

Membangun sistem reservasi web dinamis dengan validasi jadwal real-time, dasbor manajemen admin, dan sistem tiket berbasis QR code.

What the project recorded.

Zero schedule conflict validation, sub-250ms interactive slot picker, and automated QR ticket passes

Behind the build.

Scope of work

  • Real-Time Court Availability & Slot Selector
  • Schedule Collision Guard & Double-Booking Protection
  • Interactive QR Code Ticket Generation
  • Admin Dashboard for Court & Booking Verification
  • Cyberpunk Neon Dark Mode with Framer Motion

Technology

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Neon PostgreSQL
  • Framer Motion

Project teamSurya (Back-end Architecture, Database Schema & Fullstack Implementation)

futsal-bnsp.vercel.app
Have a similar need?

Tell us about it. We start from the need.

Discuss a project