# e不e **Repository Path**: small-codemycode/e-is-not-e ## Basic Information - **Project Name**: e不e - **Description**: 饿不饿是仿照美团饿了吗的外卖项目,正在开发中............ - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-29 - **Last Updated**: 2025-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 美团饿了么类似项目 本项目是一个类似美团饿了么的外卖平台,包含用户端和管理端。 ## 项目结构 ``` ├── VUE # 前端项目(Vue2) └── back # 后端项目(Java SpringBoot) ``` ## 技术栈 ### 前端 - Vue.js 2.x - Vue Router - Vuex - Element UI - Axios ### 后端 - Java 8 - Spring Boot 2.3.x - MyBatis-Plus 3.4.x - MySQL - Redis - JWT ## 功能特性 ### 用户端 - 用户注册/登录 - 浏览餐厅列表 - 查看餐厅详情和菜单 - 添加菜品到购物车 - 提交订单 - 订单管理 - 个人中心 ### 管理端 - 餐厅管理 - 菜品管理 - 订单管理 - 用户管理 ## 如何运行 ### 数据库配置 1. 安装MySQL数据库 2. 创建数据库和表结构:执行 `back/src/main/resources/db/init.sql` 脚本 ### 后端运行 1. 确保已安装Java 8和Maven 2. 进入back目录 3. 修改 `application.yml` 中的数据库连接信息 4. 执行以下命令: ```bash mvn clean package java -jar target/back-0.0.1-SNAPSHOT.jar ``` 5. 后端服务将在 http://localhost:8088 启动 ### 前端运行 1. 确保已安装Node.js 2. 进入VUE目录 3. 执行以下命令: ```bash npm install npm run serve # 注意:使用serve而不是dev ``` 4. 前端服务将在 http://localhost:8080 启动 ## 账号信息 ### 管理员账号 - 用户名: admin - 密码: 123456 ### 测试用户账号 - 用户名: test - 密码: 123456 ## API文档 后端API接口文档请参考以下路径: - 用户模块:`/user/**` - 餐厅模块:`/restaurant/**` - 菜品模块:`/dish/**` - 订单模块:`/order/**` - 管理端接口:`/admin/**` 详细接口定义请参考各个Controller类。