๐ Official Website ยท ๐ Product Documentation ยท ๐ฑ Online Demo ยท ๐ป GitHub
็ฎไฝไธญๆ | English
|
|
| Scan with WeChat | Scan or visit
|
|
|
|
|
---
## 3. Core Features & Tech Stack
### Core Features
- **Cross-Platform**: One codebase runs on H5, WeChat Mini Program, Android, and iOS.
- **Multi-Vendor B2B2C**: Supports merchant onboarding and store-level operations.
- **Visual Storefront Decoration**: Dynamic home page & floor layouts (`pages/floor`) and customizable theme colors.
- **Live Streaming & IM**: Integrated with Tencent Cloud IM / MQTT and HLS video streaming.
- **Full E-Commerce Workflow**: Product browsing, cart, promotions (flash sale, group buy, coupons, points, bargain, affiliate), order fulfillment, after-sales, and member center.
### Mobile Tech Stack
| Category | Technology | Description |
| :--- | :--- | :--- |
| Core Framework | `uni-app` + `Vue 3` | Cross-platform framework with Vue 3 support |
| State Management | `Vuex 4` | Global auth, cart, and user state management |
| UI Library | `uview-plus 3.x` | Vue 3 compatible uni-app multi-platform UI library |
| Messaging & IM | `mqtt 5.x` / `@tencentcloud/chat` | Real-time customer service and notification push |
| Video Streaming | `hls.js` | Live streaming playback support |
| CSS Preprocessor | `Sass (SCSS)` | Global theme variables (`uni.scss`) and styling |
---
## 4. Directory Structure
```text
lilishop-uniapp
โโโ api/ # API module definitions (member, goods, order, promotion, IM, etc.)
โโโ components/ # Shared business and base components
โโโ config/ # Global configuration
โ โโโ api.js # API base URLs (buyer / im / mqtt)
โ โโโ config.js # Mall name, Mini Program AppID, AMap Key, theme colors, etc.
โโโ hybrid/ # Local HTML assets for App WebView
โโโ js_sdk/ # Third-party and uni-app SDKs
โโโ lib/ # Base utility libraries
โโโ pages/ # Pages and sub-packages
โ โโโ tabbar/ # Main tabbar pages (Home, Category, Cart, Mine)
โ โโโ passport/ # Auth sub-package (Login, Register, Reset Password)
โ โโโ product/ # Product detail, list, reviews, store homepage
โ โโโ cart/ # Shopping cart and checkout
โ โโโ order/ # Order list, detail, after-sales, logistics, invoice
โ โโโ promotion/ # Flash sale, group buy, bargain, points mall, distribution, live
โ โโโ mine/ # User center, wallet, points, favorites, addresses
โ โโโ floor/ # Visual decoration floor components and topic pages
โ โโโ navigation/ # Navigation and search pages
โโโ patches/ # patch-package patches for dependencies
โโโ scripts/ # Build and postinstall runtime patch scripts
โโโ static/ # Static images and fonts
โโโ store/ # Vuex store modules
โโโ styles/ # Global stylesheets
โโโ uni_modules/ # uni_modules plugins (including uview-plus)
โโโ utils/ # Request interceptors, encryption, validators, storage helpers
โโโ App.vue # Root application component
โโโ main.js # Application entry point
โโโ manifest.json # uni-app multi-platform configuration
โโโ pages.json # Page routes, sub-packages, and navigation bar settings
โโโ uni.scss # Global SCSS variables and theme color definitions
```
---
## 5. Related Repositories
| Repository | Description | Links |
| :--- | :--- | :--- |
| **`lilishop`** | Backend Services (Spring Boot 4 / Java 21) | [Gitee](https://gitee.com/beijing_hongye_huicheng/lilishop) ยท [GitHub](https://github.com/lilishop/lilishop) |
| **`lilishop-ui`** | PC Mall / Seller / Admin / IM Web Frontend | [Gitee](https://gitee.com/beijing_hongye_huicheng/lilishop-ui) |
| **`lilishop-uniapp`** | Mobile Buyer Client (H5 / Mini Program / App) | [Gitee](https://gitee.com/beijing_hongye_huicheng/lilishop-uniapp) |
| **`docker`** | Docker Compose, Images & SQL Init Scripts | [Gitee](https://gitee.com/beijing_hongye_huicheng/docker) ยท [MySQL Scripts](https://gitee.com/beijing_hongye_huicheng/docker/tree/master/init/mysql) |
---
## 6. License
Lilishop is licensed under the [Apache-2.0](./LICENSE) License. Copyright ยฉ 2020-2026 **Beijing Hongye Huicheng Technology Co., Ltd.**