【JavaWeb】餐选系统——专为选择困难症人群设计,解决你的选餐烦恼!

系统简介

你有否曾经面对着菜单上的诸多菜名,踌躇不定,心中满是犹豫和矛盾?你有否曾经在经过一番艰苦的抉择后,随意点了一个菜,然后暗自安慰自己,这个选择也未尝不可?然而,今日,我为你推荐一款名为"餐选"的系统,它就像一个尽职尽责的参谋,帮助你解决吃饭难题。

"餐选"系统并非复杂的事物,只需简单配置,它便能成为你生活中的得力助手。它会为你筛选出一个符合你的食物,解决你的选餐烦恼。而这一切,都只需要你花上几分钟的时间去配置。

当然,我们不能仅仅局限于食物。只要使用得当,"餐选"系统还能帮助你选择其他生活中的各种选项。它就像一个懂你的朋友,始终陪伴在你的身边,为你提供各种实用的建议和选择。

所以,如果你是一个选择困难症者,如果你在面对吃饭问题时总是犹豫不决,那么,"餐选"系统将是你的救星。它将帮助你解决生活中的一大烦恼,使你的生活更加轻松,更加愉快。

技术栈

本项目是一个前后端分离的项目,主要技术栈如下

JDKSpringBootmybatis-plusMySQLRedisVue
11(8也可以)2.6.133.4.187.03.x

功能讲解

账号相关

登录

在登录页面登录已经注册的账号,密码采用加密处理技术,不用担心安全问题。不过还是建议和日常使用的其他密码做以区分~
在这里插入图片描述

注册

在注册页面可以使用邮箱注册账号,一个邮箱只能注册一个账号
在这里插入图片描述

重置密码

如果忘记密码,可以在重置密码页面重置自己的密码
在这里插入图片描述

用户中心

点击最右侧我的可以查看系统的菜单
在这里插入图片描述

个人信息

点击个人信息页面可以编辑自己的个人信息,包括头像、昵称、邮箱、性别、生日,
身份不可编辑。

在这里插入图片描述

隐私模式

系统提供了隐私模式开关,当你开启隐私模式后,系统不会统计你的食物、标签以及选餐信息,并将他们展示到排行榜中,如果关闭隐私模式,则你的这些信息回展示到排行榜中。(只会展示数量,不会展示具体内容)
在这里插入图片描述
开启隐私模式提示
在这里插入图片描述
关闭隐私模式提示

在这里插入图片描述

系统日志

系统日志提供了登录日志和选餐日志,你可以查看自己的登录信息和选餐记录
在这里插入图片描述

登录日志

在这里插入图片描述

选餐日志
在这里插入图片描述

地址管理

点击地址管理,可以管理自己的地址,当有多个地址时,选择其中一个并点击右上角确定,会将该地址设置为默认地址,此时添加的食物会和当前的默认地址进行关联,点击右边的编辑图标可以编辑地址信息。点击下方的新增地址按钮可以添加新的地址。
在这里插入图片描述

编辑地址
在这里插入图片描述
添加地址
在这里插入图片描述

系统设置

点击系统设置可以设置默认的食物最低价和最高价,在选餐时用于食物的筛选,默认最低价为10元,默认最高价为30元
在这里插入图片描述

使用帮助

点击使用帮助可以查看系统的帮助文档,也就是本博客。

标签管理

添加标签

可以在 管理页面标签分类下点击 + 进行添加标签。自己添加的标签对于他人是不可见的,因此不用担心隐私问题。
在这里插入图片描述
在弹出的窗口中,可以输入标签的名称,并选择对应的分类。标签主要用来对食物进行筛选,如果你觉得麻烦,可以使用系统默认提供的9个标签,具体可以在登录系统后查看。
在这里插入图片描述

修改标签

从右往左滑动单个标签,会出现两个操作按钮,点击编辑可以修改已有标签信息,点击确认后会将信息写入到数据库中永久保存。点击取消不会对标签进行修改。
在这里插入图片描述
在这里插入图片描述

删除标签

从右往左滑动单个标签,会出现两个操作按钮,点击删除按钮会弹出确认提示框
在这里插入图片描述

点击确认会将对应的标签进行删除。**数据无价,删除需谨慎。**点击取消则不会删除标签信息
在这里插入图片描述

搜索标签

如果标签较多,可以在上方输入框中输入标签的名称进行搜索,本搜索支持模糊查询。
在这里插入图片描述

食物管理

添加食物

在最左侧添加页面可以进行食物的添加,在添加食物时,名称和价格为必须输入的内容,标签至少需要选择一个。照片可以不用上传,系统会使用默认的食物图片。简介可以不写
在这里插入图片描述

编辑食物

点击管理,在上方选择食物,可以管理自己上传的所有食物。自己上传的食物对于他人是不可见的,因此不用担心隐私问题。
在这里插入图片描述
如果食物的简介内容过多,会进行折叠处理,点击展开即可查看全部内容,具体可以自己去体验一下。从右往左滑动单个食物可以编辑或者删除。
在这里插入图片描述
点击编辑按钮牛,会跳转到编辑食物的页面,食物原有的信息会自动填充到输入框中,但是所有的标签需要重新选择,食物的图片不会显示,不上传新图片就不会修改原有的图片
在这里插入图片描述

删除食物

点击删除按钮即会出现提示框

在这里插入图片描述
点击确认删除会删除这个食物信息
在这里插入图片描述

搜索食物

如果食物较多,可以在上方输入框中输入食物的名称进行搜索,本搜索支持模糊查询。
在这里插入图片描述

选餐

本系统的核心功能
点击底下中间的选餐按钮会进入到选餐界面
在这里插入图片描述

在上方可以设置食物的最低价和最高价,默认值来自于系统设置中设置的最低价和最高价,此处的修改不会更改自己的默认最高值和最低值,只供本次选餐使用。
点击标签筛选可以展开标签进行按照标签筛选,如果不需要可以不选择标签

在这里插入图片描述
选择好标签和食物的价格区间后,点击帮我选餐即可进行餐选。
在这里插入图片描述

排行榜

店家榜单可以进入到排行榜页面,总共有三个排行榜,分别是选餐榜单,标签榜单,食物榜单,点击右下方的加号可以发送弹幕
在这里插入图片描述

发送弹幕
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

别来BUG求求了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值