# MagicCube智膳社区调度中台 **Repository Path**: aaafangxy/Magic-Cube ## Basic Information - **Project Name**: MagicCube智膳社区调度中台 - **Description**: 基于SpringBoot+SSM架构的社区餐食智能调度系统,为商家、骑手和用户提供订单全流程管理服务。核心实现商家信息管理、骑手任务调度、订单状态跟踪、运营数据看板等模块,通过Redis缓存优化高频数据(如商家菜单、骑手位置)访问效率,保障系统响应速度与稳定性。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-20 - **Last Updated**: 2025-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![输入图片说明](images%E9%80%8F%E6%98%8E%E8%83%8C%E6%99%AF.png) # 魔方食界 项目文档 ## 介绍 魔方食界 是一个功能丰富的开源项目,它为社区餐饮服务管理提供了一套全面的解决方案。该项目包含管理端和用户端两部分,支持从菜品到订单的全流程管理,并提供数据统计与分析功能。 ## 功能概览 - **分类管理**:对菜品和套餐进行分类。 - **菜品管理**:新增、查询、删除、修改菜品,包括口味设置。 - **员工管理**:员工登录、添加、编辑及启用/禁用账户。 - **订单管理**:从下单到完成的全流程管理,包括订单状态更新、取消、派送、完成等。 - **数据统计**:营业额、订单量、用户增长及销量前十的报表。 - **店铺管理**:管理店铺的营业状态。 - **购物车管理**:添加、查看、清空和修改购物车内容。 - **文件上传**:支持文件上传至OSS。 - **WebSocket 通信**:实时通信功能,用于订单状态推送等。 ## 安装 确保已安装 Java 和 Maven。克隆仓库后,使用以下命令构建项目: ```bash mvn clean install ``` ## 使用说明 ### 配置 在 `sky-server/src/main/resources/application.yml` 中配置数据库、缓存、支付接口等信息。 ### 启动 启动 Spring Boot 应用: ```bash mvn spring-boot:run ``` ### API 文档 使用 Swagger 查看 API 文档: - Docket 1: `/admin` 管理端 API。 - Docket 2: `/user` 用户端 API。 ## 贡献 欢迎贡献代码。在提交 Pull Request 前,请确保: - 提交前进行代码测试。 - 遵循代码风格。 - 提交清晰的提交信息。 ## 许可证 本项目使用 MIT 许可证。详情请查阅 LICENSE 文件。