线上花店售卖平台-Python Flask MySQL vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
本系统基于 Vue 3 + Flask + MySQL 全栈架构打造的线上花店售卖平台,整合鲜花商品选购、AI定制花束、购物车订单管理、用户评论社区、会员激励、智能搜索推荐与后台内容权限管理功能,为购花用户提供一站式鲜花选购、定制、配送与交流服务。
http://127.0.0.1:5000
用户:zhangsan / 123456
管理员:admin / 123456
二、项目功能
1.用户玏能模块描述
首页 轮播图展示、热门鲜花推荐、分类导航
鲜花列表 分类筛选、价格排序、搜索功能
鲜花详情 商品信息、图片展示、用户评论、加入购物车
AI定制花束 基于用户偏好智能推荐花束组合
购物车 添加商品、数量调整、删除商品
订单管理 创建订单、订单列表、订单详情、订单状态追踪
用户中心 个人信息、头像上传、密码修改、会员等级
评论系统 商品评论、评分、评论列表
智能推荐 基于协同过滤的个性化推荐
2.管理员玏能模块描述
仪表盘 数据统计、订单概览、销售趋势图表
鲜花管理 商品增删改查、图片上传
分类管理 鲜花分类管理
订单管理 订单列表、订单状态更新
用户管理 用户列表、会员等级管理
统计分析 销售数据可视化、趋势分析
三、运行环境
开发环境 pycharm
运行环境 flask+mysql+python3.10
四、项目技术
前端 Vue 3 + Vue Router + Pinia + Element Plus + Axios + Vite
后端 Python Flask + Flask-SQLAlchemy + Flask-JWT-Extended + Flask-CORS
数据库 MySQL
认证 JWT (JSON Web Token)
推荐算法 scikit-learn (协同过滤)
图片处理 Pillow
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图
