All Projects
Mobile App2025· Sports & Recreation

Turf — Sports Ground Booking App

A sports facility booking platform that lets players discover, compare, and instantly reserve turfs and courts in their city — from football grounds to badminton courts.

FlutterFirebaseNode.jsFigmaGoogle Maps API
Turf — Sports Ground Booking App coverTurf — Sports Ground Booking App cover

Turf is a mobile app built for sports enthusiasts who want to skip the hassle of phone calls and last-minute cancellations when booking a playing ground.

The Challenge

Booking a sports turf in most cities is still a phone-call affair — dependent on the availability knowledge of a single manager, prone to double-bookings, and completely opaque for users who don't know which facilities exist nearby. Venue owners, on the other hand, struggled with no-shows and inefficient slot management.

Our Approach

We tackled both sides of the marketplace. For players, we built a discovery-first experience — map-based search, rich venue cards with photos, amenities, and real-time slot availability. For venue managers, we designed a lightweight dashboard to manage slots, view bookings, and reduce cancellation friction.

The booking flow was engineered to be sports-specific: users pick the sport, the venue, then the date and duration — in that order — matching the natural mental model of how people plan a game.

Key Features

  • Map and list view to discover nearby turfs and courts
  • Filter by sport type (Football, Cricket, Badminton, Basketball, and more)
  • Real-time slot availability with duration-based pricing
  • Venue detail pages with photos, amenities, surface type, and reviews
  • Instant booking confirmation with digital ticket
  • Group booking support — split payments among teammates
  • Venue manager dashboard for slot and booking management

Results

The platform reduced booking time from an average of 8 minutes (phone + confirmation wait) to under 90 seconds. Venue owners reported a significant drop in double-bookings and no-shows thanks to automated reminders and digital confirmations.

Screenshots