项目简介
本项目是基于Flask框架的惜食平台,主要通过促销方式助力连锁店家清理即期存货,减少食物浪费,同时帮助店家树立品牌绿色形象。买家能够以实惠价格购买到物超所值的商品,目前平台主要支持单一连锁店使用。
项目的主要特性和功能
- 用户管理:具备买家和卖家的注册、登录功能。
- 商品管理:卖家可查看与更新剩余商品信息,如商品名称、库存数量、价格等。
- 订单管理:买家能将商品加入购物车并提交订单;卖家可接收、完成订单,查看订单详情。
- 评价管理:买家可对店家进行评分和评论。
- 店铺管理:卖家可关闭店铺,查看店铺的订单历史记录。
- 报告功能:卖家可查看特定日期内被移除的剩余商品记录。
安装使用步骤
- 复制项目:使用
git clone
命令复制项目的源代码。 - 安装依赖:在终端中进入项目目录,运行
pip install Flask, requests, flask-sqlalchemy, pymysql, mysqlclient
安装必要的依赖库。 - 配置数据库:编辑
control.py
中的数据库连接信息,包括数据库名称、主机名、用户名和密码。 - 初始化数据库:运行
control.py
文件,若数据库尚未存在,会自动创建。 - 运行应用:在终端中运行
python control.py
启动应用。 - 访问Web界面:在浏览器中访问
http://127.0.0.1:5000
即可使用该系统。
注意:实际部署时,可能需根据实际情况调整数据库配置、Web服务配置等,以确保系统正常运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】