A WeChat Mini Program that turns mahjong-room booking into one smooth journey: store selection, room booking, payment, play tracking, and rewards, all in one place.
Background
In many cities, entertainment mahjong is a popular way to relax with friends. But traditional booking still relies on phone calls, walk-in signups, or ad-hoc WeChat groups — leading to several issues:

Core Features
Key Scenarios
Customers had to call or message stores directly to check availability and book rooms, inconsistent info, slow responses, missed reservations.
In-app reservations: browse stores on a map, view details, pick a room and time, pay with WeChat Pay, get instant confirmation.
Sub-2-minute bookings, reduced staff workload, and higher booking accuracy.
Users had no centralized way to track playing history, performance, or rewards, with little incentive to come back beyond the game itself.
A self-reinforcing loop that lifts engagement: data motivates repeat play, points reward it, and invite-to-earn drives low-cost acquisition for stores.
How It Improves
Room status, prices, and promotions are clear at a glance, reducing information asymmetry.

Eliminates repeated confirmations, reserve and use immediately.

Referrals, points, and coupons run as a closed loop within the platform, boosting retention and acquisition.

User behavior is captured to inform future operations and personalized recommendations.

Six tiers from V1 Bronze to V6 King, each unlocking deeper discounts (from 9.9% to 8.5% off), longer-duration coupons, and reschedule perks. Tiers can be reached organically through play, or unlocked instantly via paid upgrade, giving stores both engagement and direct revenue.