finds.dev← search

// the find

linlinjava/litemall

★ 20,311 · Java · MIT · updated Jul 2026

又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

A full-stack WeChat mini-program shop built on Spring Boot + Vue, targeting Chinese developers who want a working reference implementation of a small e-commerce system. It covers the whole stack: admin panel, WeChat mini-program storefront, and a mobile Vue web client. The README explicitly says this is a learning project, not production software.

The scope is genuinely ambitious for a demo — groupon, coupons, after-sale service, role-based permissions, and order lifecycle are all implemented, not just sketched. The project separation is sensible: core db layer, admin API, and wx frontend are distinct modules with their own Maven artifacts. Docker and bare-metal deploy scripts are both provided, which saves setup time. At 20k stars and 7k forks it has enough real-world use that the obvious rough edges have been reported and fixed.

The project hasn't had a substantive update in years — Spring Boot version, Vue 2, and WeChat mini-program APIs have all moved on, and some of the latter have breaking changes that the codebase doesn't handle. The mobile Vue client is still explicitly marked as unstable in the README, which is not a great sign for a repo at this star count. Payment integration (WeChat Pay) is not wired up by default and the setup instructions are vague — if that's your reason for looking at this, expect a painful detour. No tests to speak of beyond a handful of Spring context-load checks.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →