这是一个包含后端、管理端 Web、移动端 App 的图书室管理平台方案,适合作为整体解决方案发布。
目录结构
info_sys/:后端服务(Rust + Axum)infor-manage-web/:管理端 Web(React + Vite)info_sys_app/:移动端 App(Flutter)
快速开始 后端:
cd info_sys
# 参考 .env.example 配置环境变量(包含数据库配置)
cargo run管理端:
cd infor-manage-web
npm install
# 设置 VITE_API_BASE_URL
npm run dev移动端:
cd info_sys_app
flutter pub get
flutter run --dart-define=API_BASE_URL=http://127.0.0.1:3060数据库配置说明
- PostgreSQL 的详细配置与建库命令请查看
info_sys/README.md
安全与发布
- 所有密钥、密码、服务地址均通过环境变量配置
- 请勿提交
logs/、dist/、target/等运行产物