本项目面向餐饮及本地生活商家的线上经营场景,针对商家信息、菜品、订单和结算数据分散管理的问题,提供管理后台与微信小程序相结合的业务系统。消费者可通过小程序浏览商家和菜品、参与活动并提交订单;商家可维护店铺信息、处理订单及查看结算信息;平台运营人员通过后台统一管理商家、用户、活动和业务数据。
点击空白处退出提示
本项目面向餐饮及本地生活商家的线上经营场景,针对商家信息、菜品、订单和结算数据分散管理的问题,提供管理后台与微信小程序相结合的业务系统。消费者可通过小程序浏览商家和菜品、参与活动并提交订单;商家可维护店铺信息、处理订单及查看结算信息;平台运营人员通过后台统一管理商家、用户、活动和业务数据。
系统包含平台管理后台、消费者小程序及商家功能模块。管理后台提供商家与分类管理、菜品与分类管理、用户管理、订单管理、活动管理、轮播图配置、结算管理和数据看板,并支持管理员、角色、菜单权限及操作日志管理。消费者小程序提供商家浏览、菜品查看、购物车、订单提交与查询、活动浏览及个人信息维护。商家模块提供店铺资料维护、菜品管理、订单处理、经营数据查看和结算申请等功能,实现消费者、商家与平台之间的业务协作。
本人负责项目的前后端及微信小程序开发,包括业务需求梳理、数据库设计、后端接口开发、管理后台页面实现及小程序接口联调。项目采用前后端分离架构,后端使用 Java、Spring Boot、MyBatis/MyBatis-Plus 和 MySQL,结合 Spring Security、JWT 实现身份认证与权限控制,并使用 Redis 支持缓存相关功能。管理后台采用 Vue 3、TypeScript、Element Plus 和 ECharts;微信小程序采用原生开发方式及 TDesign 组件库。实现重点包括多角色权限控制、商家业务数据隔离、订单状态流转、结算流程以及多端数据交互。






评论