Lifts-Manager: 基于 TypeScript 的电梯管理系统
Lifts-Manager 是一款基于 TypeScript 和 Express/MongoDB 开发的电梯管理系统,支持云端和离线存储。
功能:
- 基于角色的访问控制
- 可按需添加任意数量的电梯
- 异步处理
- 离线 MongoDB 数据库
- Docker 容器化部署
技术栈:
- TypeScript: 提供强大的类型系统和语法支持,增强代码可维护性。
- MongoDB: 轻量级数据库,适用于各种应用场景。
- Node.js: 事件驱动的 JavaScript 运行时,为后端提供高效的 I/O 操作。
- Express: 基于 Node.js 的 Web 应用框架,用于快速构建 API 和 Web 应用。
- Docker: 简化测试和部署流程,实现快速、可重复的部署体验。
- jQuery: 用于简化 DOM 操作和事件处理。
代码结构:
/src → server.ts → app.ts → /routes/v1/index.ts → /auth/apikey.ts → schem
Lifts-Manager-master.zip
预估大小:54个文件
Lifts-Manager-master
文件夹
.travis.yml
264B
.eslintrc
1KB
package.json
2KB
.prettierrc
126B
.prettierignore
47B
Dockerfile
579B
jest.config.js
217B
tests
文件夹
lifts
文件夹
...
385.63KB
文件大小:
评论区