MineCourt

For visitors — find & book courts

Everything a first-time visitor needs to explore the site and get to a booking.

Step-by-step walk-through of MineCourt from the perspective of the public role.
Updated May 6, 2026

🏠 Home Page

What it shows: Platform landing page with hero banner, featured venues gallery, quick access buttons for booking/store/pricing, and promotional highlights.

Navigation: Menu → Home open-court.local.weebpal.com

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

🌐 Multiple Languages

What it shows: Language selection dropdown in the navigation menu showing available language options (English, Vietnamese, etc.).

Navigation: Menu → Language open-court.local.weebpal.com/en

  • 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.

📍 Venues — Map View

What it shows: Search for venues by geographic location on the map.

Navigation: Menu → VenuesMap open-court.local.weebpal.com/venues

  • View court locations on an interactive map — tap a marker to preview
  • Switch to list view by clicking the Grid tab

📊 Venues — Grid View

What it shows: View all available venues as cards.

Navigation: Menu → VenuesGrid open-court.local.weebpal.com/venues

  • 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.

📍 Venue Detail

What it shows: View full details of a specific court venue before booking.

Navigation: Venues → Tap any venue card → View Details open-court.local.weebpal.com/venues/2

  • 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.

💵 Pricing

What it shows: View pricing tiers — standard, peak, and membership rates.

Navigation: Menu → Pricing open-court.local.weebpal.com/pricing

  • Rates are categorized by Weekday, Weekend, and Holiday
  • Membership discount pricing is calculated automatically via filter
Note: Prices may vary based on real-time peak demand.

🛍️ Store — Sports Products

What it shows: Browse and purchase sports equipment online.

Navigation: Menu → Store → Products open-court.local.weebpal.com/store?tab=products

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

🍽️ Store — Food & Drinks

What it shows: Order food and beverages directly from the online store.

Navigation: Menu → Store → Food & Drinks open-court.local.weebpal.com/store?tab=food__drinks

  • Choose from Snacks, Meals, and Fresh Juices
  • Complete checkout and your order will be ready at the court

🧰 Store — Services

What it shows: Register for add-on services directly on the platform.

Navigation: Menu → Store → Services open-court.local.weebpal.com/store?tab=services

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

☎️ Contact Us

What it shows: Reach the Open Court support team or find venue contact information.

Navigation: Menu → Contact open-court.local.weebpal.com/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.

📰 News & Events

What it shows: Stay updated with the latest announcements, promotions, and highlights from the platform and partners.

Navigation: Tap News on the main navigation bar. 

open-court.local.weebpal.com/news

  • 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

What it shows: Securely sign in to your MineCourt account.

Navigation: Menu → Login open-court.local.weebpal.com/user/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.

📝 Sign Up

What it shows: Create a new MineCourt account.

Navigation: Menu → Sign Up open-court.local.weebpal.com/user/register

  • 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.

🔁 Reset Password

What it shows: Recover access when your password is lost or forgotten.

Navigation: Login → Reset Password open-court.local.weebpal.com/user/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

🎾 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

What it shows: Interactive schedule grid showing available time slots by date.

Navigation: Menu → Book open-court.local.weebpal.com/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 2 — Add Court to Cart

What it shows: Select your preferred slot and lock it in the cart.

Navigation: Click any available cell on the booking grid open-court.local.weebpal.com/book

  • Click or tap a time slot cell to select it — 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 3 — Sign In at Checkout

What it shows: Identity verification step — required to complete the booking.

Navigation: Cart → Checkout open-court.local.weebpal.com/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 4 — Checkout & Payment Mode

What it shows: Review your order and choose how you want to pay.

Navigation: After sign-in → Checkout open-court.local.weebpal.com/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 5 — Select Payment Method

What it shows: Choose how to pay for your booking.

Navigation: Checkout → Select Payment open-court.local.weebpal.com/checkout/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 6 — Review & Confirm Payment

What it shows: Final order summary before payment is processed.

Navigation: Payment → Review order open-court.local.weebpal.com/checkout/review

  • Final line-item view: slot cost, discounts applied, and total due
  • No hidden fees — 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 7 — Booking Confirmed

What it shows: Confirmation screen with booking ID and receipt.

Navigation: After successful payment open-court.local.weebpal.com/app/personal/bookings

  • 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 — you will need it if you contact venue support.

🔄 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

What it shows: Configure a recurring booking schedule.

Navigation: Booking → Switch to Serial mode open-court.local.weebpal.com/book?mode=serial

  • 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 Courts

What it shows: Choose the time slot and court for each session in the series.

Navigation: Serial mode → Date selected → Choose slot open-court.local.weebpal.com/book?mode=serial

  • 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 — Checkout

What it shows: Review all sessions in the series before payment.

Navigation: Serial cart → Checkout open-court.local.weebpal.com/checkout?mode=serial

  • 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 — Select Payment Method

What it shows: Choose how to pay the deposit for the recurring series.

Navigation: Serial Checkout → Select Payment open-court.local.weebpal.com/checkout/payment?mode=serial

  • 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 — check with the venue for their deposit policy.

🏅 Membership Booking

Subscribe & Play — Zero Per-Session Cost

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

🏅

Choose Plan

Step 1

🛒

Checkout

Step 2

💳

Pay

Step 3

Activated

Step 4

Membership — Choose a Plan

What it shows: Browse and select a membership plan that suits your play frequency.

Navigation: Menu → Book → Membership tab open-court.local.weebpal.com/book?mode=membership

  • 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 — Checkout

What it shows: Review your membership order and select how you want to pay.

Navigation: Choose plan → Login → Checkout page open-court.local.weebpal.com/checkout?mode=membership

  • 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 — Select Payment

What it shows: Choose your payment method and complete the transaction.

Navigation: Checkout → Choose payment method → Confirm & Pay open-court.local.weebpal.com/checkout/payment?mode=membership

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

Membership — Activated

What it shows: Membership successfully purchased and quota immediately available.

Navigation: After payment → Membership Activated confirmation open-court.local.weebpal.com/app/personal/membership

  • Displays plan details: venue, billing cycle, and Order number
  • Quota is available instantly — start booking courts right away
  • Navigate to My Membership to view remaining hours, or Reserve a Court to book now
Tip: Annual plans save 2 months compared to monthly billing — upgrade any time from My Membership.

Want to see MineCourt run on your business?

We will configure a demo instance with your constraints loaded. 20 minutes, no slides.