这是一个基于Spring Boot和Vue的家庭食谱管理系统,旨在帮助用户轻松地管理自己的食谱和食材清单。
## 功能
该系统提供了以下功能:
- 食谱管理:用户可以创建、编辑和删除自己的食谱,包括名称、图片、食材和步骤等信息。
- 食材清单:用户可以创建、编辑和删除自己的食材清单,包括名称、数量、过期日期等信息。
- 食谱推荐:系统可以根据用户的口味和偏好,推荐适合的食谱。
- 食材提醒:系统可以根据用户的食材清单,提醒用户哪些食材即将过期,以便及时处理。
## 技术栈
- 后端使用Spring Boot框架,采用RESTful API风格。
- 前端使用Vue框架,采用单页应用(SPA)模式。
- 数据库使用MySQL,采用MyBatis作为ORM框架。
## 运行
要运行该系统,您需要:
1. 安装MySQL数据库,并创建一个名为`recipe_manager`的数据库。
2. 将项目克隆到本地,并使用IDE(如IntelliJ IDEA)打开后端项目`server`。
3. 在IDE中运行后端项目,它将自动创建数据表并启动应用程序。
4. 使用命令行进入前端项目
1