littlebot
Published on 2025-04-12 / 5 Visits
0

【源码】基于Flask框架的惜食平台

项目简介

本项目是基于Flask框架的惜食平台,主要通过促销方式助力连锁店家清理即期存货,减少食物浪费,同时帮助店家树立品牌绿色形象。买家能够以实惠价格购买到物超所值的商品,目前平台主要支持单一连锁店使用。

项目的主要特性和功能

  • 用户管理:具备买家和卖家的注册、登录功能。
  • 商品管理:卖家可查看与更新剩余商品信息,如商品名称、库存数量、价格等。
  • 订单管理:买家能将商品加入购物车并提交订单;卖家可接收、完成订单,查看订单详情。
  • 评价管理:买家可对店家进行评分和评论。
  • 店铺管理:卖家可关闭店铺,查看店铺的订单历史记录。
  • 报告功能:卖家可查看特定日期内被移除的剩余商品记录。

安装使用步骤

  1. 复制项目:使用git clone命令复制项目的源代码。
  2. 安装依赖:在终端中进入项目目录,运行pip install Flask, requests, flask-sqlalchemy, pymysql, mysqlclient安装必要的依赖库。
  3. 配置数据库:编辑control.py中的数据库连接信息,包括数据库名称、主机名、用户名和密码。
  4. 初始化数据库:运行control.py文件,若数据库尚未存在,会自动创建。
  5. 运行应用:在终端中运行python control.py启动应用。
  6. 访问Web界面:在浏览器中访问http://127.0.0.1:5000即可使用该系统。

注意:实际部署时,可能需根据实际情况调整数据库配置、Web服务配置等,以确保系统正常运行。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】