Zhimai Knowledge Commerce
Sell courses, and run delivery and learning too
Selling a course is only the start. Courses support categories, instructors, chapters and lessons, video or rich text, previews and shelf control. Transactions cover coupons, official payment protocols for WeChat and Alipay, balance wallets, sandbox payments, timeout auto-close and refunds. Learning reports progress and lesson completion, keeps behaviour records and blocks duplicate purchase.
The SaaS layer ships a two-tenant demo (two schools, platform onboarding, store admins, tenant-level isolation, package and expiry management). Operations gets a trend dashboard plus order, user, instructor, category, coupon, banner, review, log and payment management. Growth runs group-buy and referral commission - code, attribution, rate, refund clawback - verified end to end on web and mobile.
Redis caching, distributed locks and rate limits handle concurrency while fulfilment and order closing go asynchronous through the queue; load tests on the home, course list and detail pages ran error-free. A desktop build is available as an installer.
Core capabilities
- Multi-tenant SaaS with tenant-level isolation
- Courses, instructors, lessons, previews and shelf control
- Coupons, wallets, refunds and timeout order closing
- Direct official payment protocols with idempotent callbacks
- Progress reporting and learning behaviour records
- Group-buy plus referral commission with attribution and clawback
- Fourteen-day trend dashboard and full admin
- Desktop installer delivery
Who uses it
- Training institutions unifying courses and orders
- Individual creators launching paid courses
- Corporate training with auditable progress
- Government and enterprise training, on-premises
Delivery models
Multi-tenant SaaS · on-premises · source licence · white label
Tech stack
Go + Gin(模块化)· Vue3 ×2 + Element Plus + ECharts · Electron · uni-app · MySQL / Redis / MongoDB / RabbitMQ