Case studies

Phase-one product design

Hotel Booking Platform

A phase-one design for regional hotel booking. A WeChat Mini Program and three dashboards connect hotel onboarding, reservations, and settlement.

Three Chinese-language concept screens for the Mini Program home, hotel details, and order confirmation
WeChat booking Mini Program

Guests search for hotels, compare rooms, pay, and track orders in one place. Checkout shows how coupons and points affect the total.

How a booking moves through the platform

  1. Onboard and list hotels

    Partners submit hotel details. The platform reviews applications and sets commercial terms. Hotels add rooms, prices, and availability before listing.

  2. Find and book a room

    Guests search by location and dates and can apply coupons and points. WeChat Pay confirms the booking immediately and triggers a hotel notification.

  3. Check in and check out

    Hotel staff record arrivals and departures. At checkout, they can return rooms to available inventory and track that decision in the order log.

  4. Reconcile and settle

    The platform groups eligible orders by each hotel’s settlement cycle. Finance records proof of payment after making offline transfers to hotels and partners.

Three management dashboards

Concept designs with illustrative business figures

Key design decisions for phase one

Coordinate payments and inventory
Pending orders temporarily hold rooms. The hold expires if payment does not arrive. Successful payments confirm bookings immediately and prevent the same inventory from being sold twice.
Keep a traceable settlement history
Each order records the commission, partner assignment, and promotion rules in effect at booking. Refunds after settlement appear as adjustments on a later statement.
Share services and scope access
The native WeChat Mini Program and three dashboards share an ASP.NET Core API and SQL Server. Platform teams have role-based access, while hotels and partners only see data within their remit.

Tell us about your project

Tell us what you need for a new product or an upgrade to an existing system.

Discuss a project

Business inquiry

Tell us about your project or what you would like to discuss.

support@evcscloud.com+86 185 3881 3920