一个基于 Go 后端和 Vue.js 前端的现代化中央存储管理系统。
- 🏢 实验室管理
- 📦 物品存储管理
- 🔄 移动历史记录
- 👥 用户权限管理
- 📊 统计分析
- 🔐 JWT 身份验证
- Go 1.21
- Gin Web 框架
- GORM ORM
- SQLite 数据库
- JWT 认证
- Vue.js 3
- Vite 构建工具
- 现代化响应式 UI
docker run -d -p 8082:8082 --name Central-Storage-System yht0511/central-storage-system:latest| 变量名 | 描述 | 默认值 |
|---|---|---|
| PORT | 服务端口 | 8082 |
| DB_PATH | 数据库路径 | ./data/storage_system.db |
GET /api/health- 健康检查POST /api/auth/login- 用户登录GET /api/laboratories- 获取实验室列表GET /api/items- 获取物品列表GET /api/movements- 获取移动历史
- 克隆仓库
git clone https://github.com/yht0511/central-storage-system.git
cd central-storage-system- 启动后端
cd GO
go mod download
go run main.go- 启动前端
cd frontend
npm install
npm run devdocker build -t central-storage-system .本项目采用 MIT 许可证。
欢迎提交 Issue 和 Pull Request!
如果您遇到任何问题,请在 GitHub 上创建 Issue。