商城系统开发

基于mall开源项目的电商解决方案

← 返回服务列表

项目基本信息

项目介绍

mall项目致力于打造一个完整的电商系统,采用现阶段主流技术实现。包含前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。

系统模块

前台商城系统

  • 首页门户
  • 商品推荐
  • 商品搜索
  • 商品展示
  • 购物车
  • 订单流程
  • 会员中心
  • 客户服务
  • 帮助中心

后台管理系统

  • 商品管理
  • 订单管理
  • 会员管理
  • 促销管理
  • 运营管理
  • 内容管理
  • 统计报表
  • 财务管理
  • 权限管理
  • 设置

技术选型

后端技术

  • SpringBoot - Web应用开发框架
  • SpringSecurity - 认证和授权框架
  • MyBatis - ORM框架
  • Elasticsearch - 搜索引擎
  • RabbitMQ - 消息队列
  • Redis - 内存数据存储
  • MongoDB - NoSql数据库
  • Docker - 应用容器引擎

前端技术

  • Vue - 前端框架
  • Vue-router - 路由框架
  • Vuex - 全局状态管理框架
  • Element - 前端UI框架
  • Axios - 前端HTTP框架

移动端技术

  • Vue
  • Vuex
  • uni-app - 移动端前端框架

分支说明

  • master分支:基于Spring Boot 2.7+JDK 8
  • dev-v3分支:基于Spring Boot 3.2+JDK 17
← 返回服务列表