MineCourt public home page with the court booking headline and an overview of companies, venues and courts

Product guide

MineCourt guide for visitors

Find a venue on the map or in the grid, book a single court, a weekly slot or a membership, and pay online at checkout.

An engineer reads it and replies within one business day.

Home Page

About this screen: Platform landing page with the hero banner, how booking works, the pricing layers and the roles on the platform.

Navigation: Menu → Home

  • Explore court booking, shopping, and membership registration
  • Quick access via menu: Book, Store, Venues
  • Tap Get Started to begin
Note: The home page is fully accessible without logging in.
Home Page

Multiple Languages

About this screen: Language selection dropdown in the navigation menu showing available language options (English, Vietnamese, etc.).

Navigation: Menu → Language

  • Supports multiple languages (English, Vietnamese...) using URL prefix routing
  • The interface reloads automatically in your selected language
Note: Default language is English. Some sections may not be fully translated.
Multiple Languages

Venues: Map View

About this screen: Search for venues by geographic location on the map.

Navigation: Menu → Venues → Map

  • View court locations on an interactive map, and tap a marker to preview
  • Switch to list view by clicking the Grid tab
Venues: Map View

Venues: Grid View

About this screen: View all available venues as cards.

Navigation: Menu → Venues → Grid

  • Each card shows: venue name, area, total courts, and availability
  • Tap View Details to learn more or Book Now to go straight to booking
Note: The status bar color (green/yellow/red) shows today's availability level.
Venues: Grid View

Venue Detail

About this screen: View full details of a specific court venue before booking.

Navigation: Venues → Tap any venue card → View Details

  • Displays: Venue name, address, open hours, available courts, and photos
  • See today's available time slots at a glance
  • Tap Book Now to jump directly into the booking grid for this venue
Tip: Check the venue's amenities and parking info here before making your first visit.
Venue Detail

Store: Sports Products

About this screen: Browse and purchase sports equipment online.

Navigation: Menu → Store → Products

  • Browse, filter by category, and search products
  • View item details and add directly to your Cart
Store: Sports Products

Store: Food & Drinks

About this screen: Order food and beverages directly from the online store.

Navigation: Menu → Store → Food & Drinks

  • Choose from Snacks, Meals, and Fresh Juices
  • Complete checkout and your order will be ready at the court
Store: Food & Drinks

Store: Services

About this screen: Register for add-on services directly on the platform.

Navigation: Menu → Store → Services

  • Services include coaching packages and ball retrieval
  • Clear pricing and one-click purchase flow
Store: Services

Contact Us

About this screen: Send a message to the platform team or find each venue's contact details.

Navigation: Menu → Contact

  • Submit an inquiry via the contact form (name, email, message)
  • View direct phone numbers and email addresses for each venue
  • Operating hours displayed for support availability
Note: General inquiries are routed to the platform support team. Venue-specific questions should be directed to the venue directly.
Contact Us

News & Events

About this screen: Stay updated with the latest announcements, promotions, and highlights from the platform and partners.

Navigation: Tap News on the main navigation bar. 

  • Articles sorted by importance and relevance
  • Browse by topic using the Tag system
  • Integrated media player for news with video/images

 

Tip: Guests can browse News without creating an account.

User Account

Identity Management (Authentication)

Sign in, register, and set up your password to unlock full privileges on the MineCourt platform.

📝

Sign Up

Create account

→
🔑

Login

Access system

→
🎾

Book Court

Play now

Login

About this screen: Securely sign in to your MineCourt account.

Navigation: Menu → Login

  • Enter your Username and Password, then click Log in
  • Alternative: tap Create new account to register
  • Forgot your password? Use Reset your password
Important: You must be logged in to book courts, view order history, or redeem Membership points.
Login

Sign Up

About this screen: Create a new MineCourt account.

Navigation: Menu → Sign Up

  • Fill in your name, email, phone number, and a strong password
  • Click Sign Up to submit
  • Verify your identity via the confirmation link sent to your email
Note: Once your account is active, court booking privileges are granted immediately.
Sign Up

Reset Password

About this screen: Recover access when your password is lost or forgotten.

Navigation: Login → Reset Password

  • Submit your registered email address
  • A one-time reset link will be sent via Submit
  • Follow the link in your email to set a new password
Reset Password

Single Court Booking

Step-by-Step Booking Flow

From selecting a time slot to receiving your booking confirmation, 7 steps total.

📅

Select Slot

Steps 1–2

→
🔑

Sign In

Step 3

→
💳

Checkout & Pay

Steps 4–6

→
✅

Confirmed

Step 7

Step 1: Select Slot

About this screen: Interactive schedule grid showing available time slots by date.

Navigation: Menu → Book

  • Filter by: Venue, Court, and Date
  • Switch booking mode to Single at the top
  • Focus on time ranges: 6am–12pm, 12pm–6pm, 6pm–11pm
Color guide: White = available | Red = booked | Yellow = peak | Gray = past
Step 1: Select Slot

Step 2: Add Court to Cart

About this screen: Select your preferred slot and lock it in the cart.

Navigation: Click any available cell on the booking grid

  • Click or tap a time slot cell to select it: the cell turns highlighted
  • Multiple consecutive slots can be selected for longer sessions
  • A Cart bar appears at the bottom showing total time and cost
  • Click Checkout to proceed
Tip: Selecting 4 consecutive 15-min cells = exactly 60 minutes of court time.
Step 2: Add Court to Cart

Step 3: Sign In at Checkout

About this screen: Identity verification step, required to complete the booking.

Navigation: Cart → Checkout

  • This prompt appears if you started booking without logging in
  • Enter your Email or Phone and password to sign in
  • Or click Create Account to register now without losing your cart
Note: This step is skipped if you were already logged in before selecting a slot.
Step 3: Sign In at Checkout

Step 4: Checkout & Payment Mode

About this screen: Review your order and choose how you want to pay.

Navigation: After sign-in → Checkout

  • Full order summary: courts, dates, times, and total price
  • Select a payment mode: Pay at Venue · Pay Full Now · Deposit 30%
  • Add optional notes for the venue, then click Confirm Order
Note: Your slot is held immediately once you confirm. Free cancellation up to 2 hours before start time.
Step 4: Checkout & Payment Mode

Step 5: Select Payment Method

About this screen: Choose how to pay for your booking.

Navigation: Checkout → Select Payment

  • Available options: Bank Transfer, Credit/Debit Card, E-Wallet
  • If you have a wallet balance, it will appear as an option
  • Select your preferred method and click Continue
Note: Payment methods available depend on the venue's configuration.
Step 5: Select Payment Method

Step 6: Review & Confirm Payment

About this screen: Final order summary before payment is processed.

Navigation: Payment → Review order

  • Final line-item view: slot cost, discounts applied, and total due
  • No hidden fees: the final amount shown is exactly what is charged
  • Click Confirm & Pay to process payment
Important: Once confirmed, a 15-minute payment window begins. Complete payment before it expires.
Step 6: Review & Confirm Payment

Step 7: Booking Confirmed

About this screen: Confirmation screen with booking ID and receipt.

Navigation: After successful payment

  • Your unique Booking ID is displayed for check-in reference
  • Tap View My Orders to see your QR code and booking details
  • A receipt and booking confirmation are emailed automatically
Tip: Save your Booking ID, as you will need it if you contact venue support.
Step 7: Booking Confirmed

Serial / Recurring Booking

Set a Regular Schedule

Book the same court every week, perfect for group sessions and training schedules.

📆

Select Pattern

Set recurrence

→
🏸

Pick Courts

Choose sessions

→
💳

Pay

Confirm series

Serial: Select Date & Pattern

About this screen: Configure a recurring booking schedule.

Navigation: Booking → Switch to Serial mode

  • Set Start Date, End Date, and select the Day of Week
  • System auto-highlights matching dates in the calendar
  • Preview the full schedule before committing
Important: Serial booking requires a deposit payment upfront to secure the entire series.
Serial: Select Date & Pattern

Serial: Select Courts

About this screen: Choose the time slot and court for each session in the series.

Navigation: Serial mode → Date selected → Choose slot

  • Drag or click to select the time range on the grid
  • Available courts are highlighted in green
  • Conflicting (unavailable) dates are auto-skipped and shown in red
Note: You can manage individual sessions (cancel one without cancelling the series) after booking.
Serial: Select Courts

Serial: Checkout

About this screen: Review all sessions in the series before payment.

Navigation: Serial cart → Checkout

  • Full list of all scheduled sessions with dates and times
  • Total deposit amount to pay now vs. total series value
  • Confirm your contact details before proceeding
Serial: Checkout

Serial: Select Payment Method

About this screen: Choose how to pay the deposit for the recurring series.

Navigation: Serial Checkout → Select Payment

  • Same payment options as single booking: Bank Transfer, Card, E-Wallet
  • Deposit amount is displayed clearly
  • Select method and click Pay Now to lock in the series
Tip: Serial bookings may allow installment payments, so check with the venue for their deposit policy.
Serial: Select Payment Method

Membership Booking

Subscribe & Play: Zero Per-Session Cost

Purchase a membership plan to book courts using your monthly quota, with no per-session fees.

🏅

Choose Plan

Step 1

→
🛒

Checkout

Step 2

→
💳

Pay

Step 3

→
✅

Activated

Step 4

Membership: Choose a Plan

About this screen: Browse and select a membership plan that suits your play frequency.

Navigation: Menu → Book → Membership tab

  • Three tiers available: Bronze, Silver, Gold, each with monthly hour quota and daily limits
  • Toggle between Monthly and Annual billing (Annual saves 2 months)
  • Click Login to Book on your chosen plan to proceed
Note: The Membership tab is only visible when a venue has active membership plans configured.
Membership: Choose a Plan

Membership: Checkout

About this screen: Review your membership order and select how you want to pay.

Navigation: Choose plan → Login → Checkout page

  • Displays: Plan name, venue, billing cycle, and total price
  • Choose a payment mode: Pay at Venue · Pay Full Now · Deposit 30%
  • Add optional notes, then click Confirm Order
Note: Your membership activates immediately after payment is confirmed.
Membership: Checkout

Membership: Select Payment

About this screen: Choose your payment method and complete the transaction.

Navigation: Checkout → Choose payment method → Confirm & Pay

  • Select Bank Transfer (manual) or Stripe (instant card payment)
  • Enter card details securely: Stripe processes payment immediately
  • Click Confirm & Pay to finalize
Membership: Select Payment

Membership: Activated

About this screen: Membership successfully purchased and quota immediately available.

Navigation: After payment → Membership Activated confirmation

  • Displays plan details: venue, billing cycle, and Order number
  • Quota is available instantly, so start booking courts right away
  • Navigate to My Membership to view remaining hours, or Reserve a Court to book now
Tip: Each venue sets its own plans, quotas and prices, and you can upgrade any time from My Membership.
Membership: Activated

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.

See the platform running with your case on it

Tell us your use case and roughly how many users. We set your case up on the version in production and go through it with you one role at a time, before anything is signed.