大家好,我是严选哥。
今天给大家带来的项目是:mall
很多程序员想尝试前后端通吃,即既通晓前端知识,有懂得后台开发。这个愿望是好的,不想做全栈工程师的码农不是一个好CTO。。。今天我们介绍的项目是mall,它完整地打造了一套电商系统,通过这个系统我们可以学习到一个前后端都有的完整项目,以及当今项目开发所使用的最新技术。目前已经稳稳收获4万+Star。mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。后台管理系统
前端项目mall-admin-web
地址:https://github.com/macrozheng/mall-admin-web
项目演示地址:http://www.macrozheng.com/admin/index.html
组织结构
mall
├── mall-common -- 工具类及通用代码
├── mall-mbg -- MyBatisGenerator生成的数据库操作代码
├── mall-security -- SpringSecurity封装公用模块
├── mall-admin -- 后台商城管理系统接口
├── mall-search -- 基于Elasticsearch的商品搜索系统
├── mall-portal -- 前台商城系统接口
└── mall-demo -- 框架搭建时的测试代码
https://mp.weixin.qq.com/s/feIPJrbXDiUoV0DBJtgBNg