外卖点餐系统-springboot + vue +微信小程序

51 阅读2分钟

外卖点餐系统-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的外卖点餐系统

SpringBoot+Vue+小程序外卖点餐“秒点速达”:用户扫码下单,商家接单出餐,骑手同步配单,后台一站式管人、菜、单、款

后台登录网址: http://localhost:8081/

管理员账户密码: admin/admin

商家账户密码: 商家账号1/123456

骑手账户密码: 骑手账号1/123456

用户账户密码: 22/22

二、项目功能

(1)用户端

个人信息:头像昵称手机,随时改。

密码修改:旧新口令,立即生效。

商品订单:下单、查单、取消、确认收货、退款。

用户充值:输入金额,余额秒加。

地址:增删改查收货地址。

菜品信息:列表+搜索,点进看图价。

订单信息:实时查看配送状态。

购物车:加减数量、删品、一键结算。

美食资讯:图文列表,点标题看正文。

(2)管理端

配送信息:增删改查骑手配送记录。

餐品信息管理-分类:增删改查菜品类型。

餐品信息管理-菜品:增删改查菜名、价格、库存。

管理员管理:增删改查用户、骑手、商家、管理员账号。

轮播图管理:增删改查首页轮播图及跳转。

轮播图管理-美食资讯:增删改查资讯文章。

订单信息管理:查看、派单、改状态、删除。

商品订单:列表+状态筛选(未支付/已支付/已出餐/配送中/已完成/已退款/已取消),可发货、 退款、删除。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs20+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1760856228-ae48fbf4c1aa5d7.png

1760856230-e27754c53858463.png

1760856231-fadb3a36ae3535c.png

1760856232-cdd2c20f5c57115.png

1760856234-ec2f04f9e60def1.png

1760856235-f8188d7e8500daf.png

1760856236-6c98b8112c1c6ff.png

1760856237-30452f924860984.png

1760856238-4a053a1adf52466.png

1760856240-b55f4832560c8b3.png

1760856241-627ea73dda48af2.png

1760856242-d9c3a36b5ae2016.png

1760856243-42bc40486df6fce.png

1760856245-cbd8657318234b2.png

1760856246-52b1e3cdc7a9eec.png

1760856251-3ab1e6ec0c9df8f.png

1760856254-dd72af58e651ae2.png

1760856260-d58233826d00d45.png

1760856264-cf1b07fa2766652.png

1760856269-a4751351f4cc58d.png

1760856272-3edd711a90ebad9.png

1760856276-92f4314a48ce377.png

1760856278-5fb066cbc075c6d.png

1760856283-a1778e741a67a10.png

1760856287-7be8f52850102f4.png

1760856292-b8f70aeae1f1a2b.png