Case study
Hanchuan Youli: local crafts and farm produce in one WeChat mini program
The client needed a store that opens from a scan, with nothing to install: local crafts, farm produce and school supplies in one catalogue, with browsing, cart, checkout and order history all inside WeChat.
Why it was built
- Products were scattered across WeChat moments and offline counters, with no single place to browse or order
- Customers should be able to scan once, browse, add to cart and check out without installing an app
- Staff needed a back office to add products, change prices and follow orders
What was built
Storefront
Mini program: banner and categories, product list, product detail, cart, checkout, order list and detail, refunds, coupons and delivery addresses.
Purchase flow
Login, cart, checkout, order status and after-sales entry points, kept to the shortest path WeChat users expect.
Back office
Products and categories, orders and refunds, users and coupons, built on a ThinkPHP admin.
The interface
Screenshot from the live mini program — not a mockup.

Home / categories / products
The screenshot comes from the real project; content changes with products and campaigns.
Technical detail
- Front end
- uni-app (Vue 2), compiled to a WeChat mini program
- Back end
- ThinkPHP 6 / ThinkCMF store API and admin
- Assets
- Object storage (OSS)
- Client
- WeChat mini program (customer side)
Where is your project stuck right now?
Not sure whether to build it, what it might cost, or why the last developer stopped — all fine starting points. The first conversation is free.