Skip to content

Smart Shop 智慧商业系统

面向中小商户的多租户 SaaS 管理系统。

技术架构

层级技术选型
后端Spring Boot 2.3 + JDK 8 + MyBatis-Plus
前端Vue 3 + Vben Admin + Ant Design Vue
数据库MySQL 8.0(阿里云 RDS)
缓存Redis 6.x(阿里云)
消息队列RabbitMQ(阿里云 AMQP)
搜索引擎Elasticsearch Serverless(阿里云)
部署Docker Compose + Nginx

核心功能

  • 多租户管理(MyBatis-Plus 租户隔离)
  • 商品 / 库存管理
  • 采购 / 销售 / 退换货
  • 财务报表生成
  • 会员与优惠券系统
  • 短信通知

部署架构

用户浏览器
    ↓ HTTPS
Nginx(反向代理)
    ↓ /admin
Spring Boot(Docker)

阿里云 RDS / Redis / RabbitMQ / ES

运维

  • 日志:ELK(自建)+ 阿里云日志服务
  • 监控:Spring Boot Actuator + Prometheus
  • 备份:每日自动备份,RDS 7天快照

项目进行中,当前版本:v1.0