# 项目文档导航 ## 📚 项目结构 本项目包含两个主要部分: ### 后端项目 (Go) - 目录:`go/` - 文档:[go/docs/README.md](./go/docs/README.md) - 技术栈:Go + Beego + MySQL ### 前端项目 (Platform) - 目录:`platform/` - 文档:[platform/docs/README.md](./platform/docs/README.md) - 技术栈:Vue 3 + Element Plus + Vite ### 移动端项目 (BabyHealth) - 目录:`babyhealth/` - 技术栈:uni-app ## 🚀 快速开始 ### 后端启动 ```bash cd go go mod download bee run ``` 详细文档:[go/docs/服务端启动命令.md](./go/docs/服务端启动命令.md) ### 前端启动 ```bash cd platform npm install npm run dev ``` ## 📖 核心功能文档 ### 存储配置功能(最新) 完整的文件存储解决方案,支持本地存储和七牛云存储: - **快速开始**:[go/docs/QUICK_START.md](./go/docs/QUICK_START.md) - **完整说明**:[go/docs/README_STORAGE.md](./go/docs/README_STORAGE.md) - **使用指南**:[go/docs/storage-config-guide.md](./go/docs/storage-config-guide.md) - **部署清单**:[go/docs/DEPLOYMENT_CHECKLIST.md](./go/docs/DEPLOYMENT_CHECKLIST.md) - **实现报告**:[go/docs/IMPLEMENTATION_COMPLETE.md](./go/docs/IMPLEMENTATION_COMPLETE.md) ### 其他功能 - **后端开发**:[go/docs/后端开发规则.md](./go/docs/后端开发规则.md) - **接口文档**:[go/docs/接口文件.md](./go/docs/接口文件.md) - **字典使用**:[platform/docs/dictionary-usage.md](./platform/docs/dictionary-usage.md) - **图片上传**:[platform/docs/调用图片上传组件.md](./platform/docs/调用图片上传组件.md) ## 🗂️ 文档组织 ``` 项目根目录/ ├── README.md # 本文件(总导航) ├── go/ # 后端项目 │ ├── docs/ # 后端文档 │ │ ├── README.md # 后端文档索引 │ │ ├── QUICK_START.md # 快速开始 │ │ ├── README_STORAGE.md # 存储功能说明 │ │ └── ... # 其他文档 │ └── ... ├── platform/ # 前端项目 │ ├── docs/ # 前端文档 │ │ ├── README.md # 前端文档索引 │ │ └── ... # 其他文档 │ └── ... └── babyhealth/ # 移动端项目 └── ... ``` ## 🔧 开发环境 ### 必需软件 - Go 1.17+ - Node.js 14+ - MySQL 5.7+ - Git ### 推荐工具 - VS Code - Postman - MySQL Workbench - Git GUI ## 📝 开发规范 - 后端开发规范:[go/docs/后端开发规则.md](./go/docs/后端开发规则.md) - 前端代码规范:遵循 Vue 3 官方风格指南 - Git 提交规范:使用语义化提交信息 ## 🐛 问题反馈 如遇到问题,请: 1. 查看相关文档 2. 检查日志文件 3. 提交 Issue ## 📄 许可证 本项目遵循相应的开源许可证。 --- **最后更新**: 2024-01-01