All projects

Project

Live

COBS (Custom Online Booking System)

Designed and built solo from the ground up, replacing a legacy system with modern UX and configurable booking logic.

Overview

Full-stack platform for tennis-club operations: court reservations, member/program workflows, payments, club credits, and reporting.

Highlights

  • Complex booking rules engine across booking type, user type, court, and timeslot constraints
  • Admin datatables, payment/reporting flows, and 15+ operational reports with mock-data-safe views
  • Custom modules including weekly member socials, indoor/outdoor season modes, and system-level rule enforcement
  • Released September 2025 with AWS load-balanced deployment and CI/CD pipeline

Tech Stack

ReactMaterial UIReact QueryReduxTypeScriptNode.jsExpressPostgresPrismaAWS
Visit burnabytennis.ca