Skip to content
Crazeon Digi
Launching soonAndroid player app

Green Box Sports

Book slots, carry a membership card and register for tournaments from the phone.

Industry
Sports ground & cricket academy
Location
Fatehpur, Uttar Pradesh
Platform
Mobile app
Green Box Sports — Player App — Home — book a 90-minute slot
Green Box Sports — Player App — Slot booking by time window
Backend
Shared with website
Sign-in
Email or Google
Payments
Razorpay

Before

The problem

  • Players had to call to find a free slot
  • Paper membership cards got lost
  • Tournament registration was manual
  • No reminders before a booked match

After

What we built

The player app for Green Box Sports. It shares one Supabase backend with the website, so a slot booked in the app is instantly unavailable on the web, and memberships and tournaments stay in sync everywhere.

The app is public-first: players browse slots, plans and tournaments without an account and are asked to sign in only when they book or pay. Sign-up works with email or Google, payments go through Razorpay, and push notifications remind players before their slot.

Features

  • Browse without an account; sign in only to book or pay
  • Email or Google sign-up with profile completion
  • Slot booking with Razorpay payment
  • Digital membership card, status and renewal
  • Tournament listings and registration
  • Push notifications through Firebase Cloud Messaging

Screens

Captured from the real app build.

Home — book a 90-minute slot
Home — book a 90-minute slot
Slot booking by time window
Slot booking by time window
Membership status and benefits
Membership status and benefits
Tournament listings and registration
Tournament listings and registration
Account — bookings, tournaments and payments
Account — bookings, tournaments and payments

Built with

The actual stack in the client's repository — not a marketing list.

  • Flutter
  • Supabase
  • Riverpod
  • Razorpay
  • Firebase Cloud Messaging
  • Google Sign-In

Mobile app

Flutter, Riverpod

Backend

Supabase (shared with the website)

Payments

Razorpay

Notifications

Firebase Cloud Messaging

Services used:Mobile Apps

Have a mobile product to build?

Your customers live on their phone. Your business is still a phone number they have to remember.