校园订餐小程序-ssm + vue +微信小程序
项目描述 基于ssm + vue +微信小程序的校园订餐小程序
登录网址: http://localhost:8080/ssm0u4hl/admin/dist/index.html
管理员账户密码: abo/abo
商家账户密码: 商家账号1/123456
用户账户密码: 111/111
项目功能
(1)用户模块
注册和登录:用户可以通过手机号和密码注册和登录。
个人信息:用户可以查看和修改个人信息,包括头像、姓名、性别、年龄和手机号。
餐厅信息:用户可以查看各个餐厅的详细信息,包括名称、地址、人均消费、营业时间、商家账号、联系电话等。
美食信息:用户可以查看各个餐厅提供的美食信息,包括名称、类型、主料、口味、价格、库存、点击次数等。
我的收藏管理:用户可以收藏餐厅和美食,并在收藏管理中查看。
用户充值:用户可以通过不同的支付方式(如微信支付、支付宝、各大银行)进行充值。
购物车:用户可以将美食加入购物车,并查看购物车中的商品。
我的订单:用户可以查看所有订单的状态,包括未支付、已支付、已发货、已完成、已取消、已退款等。
美食资讯:用户可以查看最新的美食资讯和推荐。
(2)商家模块
个人中心:
修改密码:商家可以修改自己的登录密码,确保账户安全。
个人信息:商家可以查看和更新自己的个人信息,如姓名、性别、年龄和联系方式。
餐厅信息管理:
商家可以添加、修改和删除自己餐厅的信息,包括餐厅名称、地址、人均消费、营业时间等。
可以上传餐厅图片,展示餐厅环境和特色。
可以查看餐厅的审核状态,并进行相应的调整。
美食信息管理:
商家可以添加新的美食信息,包括名称、类型等。可以修改和删除已有的美食信息。可以上传美食图片,吸引用户下单。
订单管理:
未支付订单:查看用户下单但未支付的订单,并进行相应的处理。
已取消订单:查看被用户取消的订单,分析原因并改进服务。
已支付订单:查看已支付的订单,准备食材并安排制作。
已退款订单:处理用户的退款请求,确保用户满意度。
已完成订单:查看已完成的订单,确保用户收到餐品。
已发货订单:跟踪已发货的订单,确保按时送达。
管理员模块
个人中心:
修改密码:管理员可以修改自己的登录密码,确保账户安全。
个人信息:管理员可以查看和更新自己的个人信息。
用户管理:管理员可以查看、添加、修改和删除所有用户的信息。
商家管理:管理员可以查看、添加、修改和删除所有商家的信息。
餐厅信息管理:管理员可以管理所有餐厅的信息,包括添加、修改和删除。
美食信息管理:管理员可以查看、添加、修改和删除所有美食的信息。
美食类型管理:管理员可以管理美食的分类,包括添加、修改和删除美食类型。
系统管理:
轮播图管理:管理员可以添加、修改和删除首页的轮播图,展示最新的餐厅和美食信息。
美食资讯管理:管理员可以发布和管理美食资讯,包括美食推荐、餐厅活动等,吸引用户关注和下单。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:SSM
前端技术:Vue+微信小程序
以上系统源码经过技术整理与调试,确保能正常运行