An e-commerce mall system based on SpringCloud, a set of small programs + management terminal

Project Introduction

Smart Shop is a  Spring Cloud +MybatisPlus+XXL-JOB+redis+Vue Java mall system based on front-end and back-end separation, distributed, and micro-service architecture. It uses a stable framework to develop and optimize the core, reduces dependencies, has excellent execution efficiency, scalability, and high stability. H5/small programs /APP three-terminal in one data connection.

business structure

  • gruul-platform-open platform module

  • gruul-account-open account module

  • gruul-gateway-open gateway

  • gruul-order-open Order module

  • gruul-goods-open commodity module

  • gruul-payment-open payment module

  • gruul-oss-openOSS module

  • gruul-afs-open Aftermarket Module

  • gruul-shops-open shop module

  • gruul-common-open public module

  • gruul-logistics-open Logistics module

  • gruul-sms-open SMS module

Coding Standards

  • Standardization method:  the backend strictly abides by the Ali coding protocol, and the frontend uses eslint;

  • Unified naming:  the introduction achieves the best understanding of the name;

  • Clear subcontracting:  clear hierarchy can quickly locate the code location;

  • Complete comments:  High descriptiveness greatly reduces the developer's code reading workload;

  • Tool specification:  use a unified jar package to avoid content conflicts;

  • Clean code:  more readable and maintainable.

Functional summary

  • Product management:   uploading products, specification sku management, product loading and unloading, category management, etc.;

  • Order management:   order settlement, shopping cart, order payment, evaluation, after-sales, etc.;

  • Logistics management:   management of sending and receiving addresses, logistics delivery, printing of electronic face sheets, printing of receipts, receiving goods, etc.;

  • Membership management:   membership card, membership benefits, membership management, stored value management, etc.;

  • Marketing management:   coupons, full discounts, points mall, live broadcast, community solitaire, environmental recycling, etc.;

  • Financial management:   account statement, cash withdrawal work order, export of financial statements, etc.;

  • Customer management:   customer list, automatic labeling, points management, etc.;

  • DIY decoration:   support DIY decoration for all pages;

  • Material import:  Taobao, Tmall, Pinduoduo, JD.com and other e-commerce platforms import product materials with one click;

  • Supplier management:  platform supplier management;

  • oss object storage  supports Alibaba Cloud, Tencent Cloud and Qiniu Cloud (speeding up image reading);

  • sms short message service  supports Tencent Cloud and Alibaba Cloud;

  • The payment service  supports WeChat payment balance payment and friend payment, which makes the merchant's cash withdrawal rate lower and the automatic account distribution operation more convenient;

  • The front desk service  controls the entry of merchants and private configuration of various information.

Interface screenshot

Small program terminal real machine screenshot

Web real machine screenshot

open source address

  • https://gitee.com/qisange/basemall

Guess you like

Origin blog.csdn.net/weixin_37576193/article/details/131249818