# 【从0带做】咖啡点单系统

作者:程序员青戈 (opens new window)
公众号:程序员青戈 (opens new window)
获取链接:https://www.javaxmsz.com/projectDetail?id=101 (opens new window)

# 项目介绍视频

# 项目技术栈

前后端分离 后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL

版本要求: jdk不低于17,MySQL 5.7或者8,node.js版本18以上,maven版本建议3.8及以上,navicat建议不低于16
数据库表: 19张表
难度: ⭐⭐⭐⭐⭐

# 项目功能描述

# 管理员

数据统计:查看所有商家的咖啡销售统计数据,查看近一周的销售趋势图,各个咖啡的销量统计图
咖啡分类:管理咖啡分类信息
咖啡信息:管理咖啡信息
订单信息:管理咖啡点单信息
积分商品:管理积分商品
积分兑换:管理积分兑换订单,可发货
用户充值:管理所有用户的充值信息
商家提现:管理所有商家的提现信息
用户评价:管理所有用户的评价信息
商家认证:管理并审核新注册商家的认证信息
管理员信息:管理管理员信息
商家信息:管理商家信息
用户信息:管理用户信息

# 商家

数据统计:查看本商家的咖啡销售统计数据,查看本商家近一周的销售趋势图,本商家各个咖啡的销量统计图
咖啡分类:查看所有咖啡分类信息
咖啡信息:管理本商家的咖啡信息,设置一件铺货
订单信息:管理本商家的咖啡点单信息,可发货、确认送达,如果是堂食订单,则设置已出餐,已取餐
账户提现:查看自己历史的提现记录,发起提现
用户评价:查看用户在本店消费的商品的评价信息
商家认证:提交资格认证信息,认证成为商家

# 用户

登录、注册、个人信息、修改密码
首页:查看轮播图、咖啡分类、热销咖啡推荐、系统公告
咖啡点单:分类查看所有在售咖啡,点击查看详情,详情页可加入购物车、可单独点单,单独点单可以选择堂食
购物车:查看加入购物车的咖啡,可修改咖啡数量,可一键下单
积分商城:积分兑换周边礼品
我的收藏:管理自己收藏的咖啡
我的地址:管理自己的收货地址信息
我的点单:查看自己的咖啡订单信息,可取消订单、可确认收货、可评价订单
我的兑换:查看自己的积分兑换订单,可确认收货
我的充值:查看历史充值记录、充值金额

# 创新点

  • Echarts图表数据统计
  • 堂食、外送下单流程设计
  • 富文本

# 系统关键页面截图

# 普通用户

# 商家

# 管理员

上次更新: 6/5/2025,