Case study 15 / 17
Sportify Nellai
Tirunelveli's turf booking, from slot to Razorpay payment in one flow.
- Market
- India
- Type
- Sports turf booking platform
- Services
- Web development · UI/UX · Backend & API · Payments

/01
The spark
Sportify Nellai is a booking system for a sports turf in Tirunelveli. Players pick a sport, a date and an hour and pay online, while the venue's staff run bookings, prices, users and refunds from a separate admin dashboard.
/02
The friction
One slot can be wanted by many people, so double bookings, including overlapping hours, had to be blocked. Prices change by hour, weekday, weekend and special date, and the price booked has to match what the customer saw. Money added more rules: full or advance payment, balance payments, reward points and refunds.
/03
The wiring
Three apps: a customer website, an admin dashboard and one API on a MySQL database. Prices come from a rules engine on the server, and every booking is checked against a saved price quote before payment. Payments run through Razorpay with signature checks, and a cancellation queues a refund that an admin approves. The design is mobile first, with light and dark themes.
/04
The build
A home page booking card with live prices, a turf page with a step-by-step slot picker, a sticky price bar and an embedded map, and a checkout with terms, reward-point redemption and pay-in-full or advance options. Customers get their bookings, an account page and a rewards history. The admin side covers bookings with refund approval, turfs, sports, pricing rules, users, finance and rewards.
/05
Live
Built and running end to end, covered by an automated end-to-end test suite. It is not yet public: there is no production address yet.
/06
What's next
Awaiting details from the team
The follow-up phase.
/ SCREENS
Inside the build.
06 screens

01Home: a booking card for sport, date, hour and duration, with live prices. 
02The turf page: a step-by-step slot picker and a sticky price bar. 
03Checkout: price summary, reward points, and pay in full or in advance. 
04The admin dashboard: KPIs, a seven-day chart and recent activity. 
05Bookings with slot, payment and refund status, and refund approval. 
06Mobile first, with a bottom tab bar and a dark theme.
Next project
GS AssociatesOne advisory site for property listings and bank loan enquiries.