本项目是面向线上零售场景的多模块 B2C 电商后台管理系统,覆盖商品、用户、订单、营销四大完整业务模块。前端基于 Vue3+Element Plus 开发可视化管理页面,后端采用 Java8+Spring Boot2.7+MyBatis-Plus 搭建,使用 Maven 完成多业务模块拆分,MySQL 存储业务数据,借助 Knife4j 自动生成可在线调试的分组接口文档。
我独立完成前后端整体开发工作,拆分商品、用户、订单、营销 5 个子模块实现业务解耦,模块间通过依赖注入完成跨服务调用;封装全局统一返回体与全局异常处理器,规范全部接口响应格式。系统实现多级商品分类、SKU 自动生成、购物车、订单全生命周期流转、多类型优惠券优惠计算、秒杀库存管控、RBAC 角色权限管控等核心功能,支持商品上下架、售后审核、物流轨迹管理等运营需求,项目可打包为独立 Jar 包一键部署,完整支撑中小型线上商城后台全流程运营管理。