System Login
About this screen: Standard login form with username/email and password fields, plus links to create account or reset password.
Navigation: Menu → Login
- Demo access: sandbox accounts are issued on request: request a guided demo.
My Account Menu
About this screen: Navigation menu with tabs for Dashboard, Profile, Order History, Store Orders, Memberships, and Notifications.
Navigation: Menu → My Account
- Includes: Dashboard, Order History, and Store Orders
- Track your Membership status and check Notifications
Dashboard
About this screen: Personal dashboard showing key statistics (total spent, courts visited, active memberships) and a list of upcoming bookings.
Navigation: My Account → Personal Dashboard
- Stats: Total Spent, Courts Visited, Active Memberships
- Lists upcoming bookings so you never miss a session
- Click View All → to browse full history at the bottom
Profile
About this screen: View and update your personal contact information.
Navigation: My Account → Profile
- Shows: Full name, registered email, phone number, and avatar
- Click Edit Profile to update your details or change your photo
Sport & Skill Level
About this screen: Set your sport preferences and skill level for teammate matching.
Navigation: Profile → Edit Profile
- Choose your sport: Badminton, Tennis, or Pickleball
- Set your Skill Level from Beginner to Pro
- Click Save to apply changes
My Orders (Court Bookings)
About this screen: Full history of all court booking transactions, including serial bookings.
Navigation: My Account → Bookings
- Shows: Court name, time, status, and amount paid
- Status labels: Confirmed, Completed, or Cancelled
- Click Detail to view your check-in QR code
Booking Detail & QR Code
About this screen: Digital court pass with QR code for instant check-in.
Navigation: Orders → tap Detail on any booking
- Displays: Court area, check-in time, and check-out time
- QR Code on the right for instant gate scan at reception
- Cancel Booking is available within the venue's refund policy window
Store Orders
About this screen: Track purchases made through the MineCourt online store.
Navigation: My Account → Store Orders
- Lists all beverages, equipment rentals, and services ordered online
- Live updates from order placed through to delivery at your court seat
- Click any order to view the cost breakdown or images
My Memberships
About this screen: View your active membership benefits, remaining quota, and usage history.
Navigation: Account icon → My Memberships
- Validity: Clearly shows the start and expiry date for each card
- Quota: Tracks remaining minutes or sessions in real time
- Usage: Log of all bookings deducted from this membership
Notifications
About this screen: Central inbox for all platform activity alerts.
Navigation: My Account → Notifications
- Alerts for: successful bookings, payment errors, or weather cancellations
- Instant push for urgent cancellations from venue management
- Click any notification to jump directly to the relevant page
Find Teammates
About this screen: Open social board connecting players looking to fill empty court spots.
Navigation: Team → Find Teammates
- Browse a live list of Open Slots from players across the platform
- Filter by venue, date, and skill level
- Click Join to request a spot in a session
- Or post your own session by clicking Create Open Slot
Create Open Slot
About this screen: Publish a session listing to recruit teammates for your court booking.
Navigation: My Account → Bookings → Click Detail on a booking → + Open Slot
- Select the court session and set the number of spots needed
- Define the minimum skill level required for participants
- Add custom instructions or house rules for players
- Click Create to publish your listing on the social board
Open Slot Created
About this screen: Confirmation that your Open Slot has been published.
Navigation: After creating an Open Slot from a booking detail page
- System confirms and pushes your listing to the public board
- Your post is now visible to all MineCourt users
- A shareable link is generated to send directly to friends via chat
Join a Slot
About this screen: Request to join an Open Slot posted by another player.
Navigation: Click any Open Slot on the board
- Review the details: venue, time, available spots, and skill requirements
- Click Join to send your join request
- The slot host receives a notification of your request
My Participations
About this screen: Track all sessions you've joined through Open Slots.
Navigation: Team → Participations
- Lists all joined sessions: venue, time, and slot status
- Cancel is available within the host's allowed window
- Tap host contact info to coordinate logistics
Running MineCourt in your own organisation
Names, prices and plans on these screens are set up differently for each deployment. We deploy MineCourt on your domain and adapt it to how you work, and you receive the running system and its source code.