/Takeoutsystem

一个外卖系统

Primary LanguageJavaScript

西二在线第四轮作业

本项目为外卖平台系统,前端的借鉴了https://blog.csdn.net/qiguanjiezl/article/details/105141834 等的内容

实现框架

本项目前端采用HTML/CSS/JS/Bootstrap进行开发,数据库采用MySQL,服务器端采用Python进行开发,采用Flask框架。

项目功能

本次的项目是一个外卖平台系统,分为普通用户和商家以及骑手三个端,实现的功能如下:
1. 用户
注册、登录、注销
修改各类资料,头像上传
修改密码(忘记密码可以用邮箱修改)
用户间可以相互查看信息和关注(非隐私的信息)
用户关注后可以进行私聊,可以和商家以及骑手私聊
点餐
评论餐厅
点赞,收藏商品
查看订单(分页)
搜索商家
2. 商家
上传物品信息,包括物品图片
商家标签分类
评论以及多级评论
点赞、收藏
接单
查看订单(分页)
3. 骑手
接单和确认送达
打赏
收益
4. 后台
各类信息增删改查

下载后请把文件夹名改为OnlineForumPlatform-master