cpen391-backend:CPEN 391项目的后端

时间:2024-04-23 06:00:29
【文件属性】:

文件名称:cpen391-backend:CPEN 391项目的后端

文件大小:377KB

文件格式:ZIP

更新时间:2024-04-23 06:00:29

JavaScript

cpen391后端 CPEN 391项目的后端 API文档 流程图 停车处 离开 部署 git checkout main git push heroku main 设置 要求 NodeJS 14 MongoDB的4 安装 npm install npm ci mongod 环境变量 cp .env.sample .env 跑步 npm start # start server (port 80) npm run dev # run development server (port 8080) npm test # run all tests (also generate coverage)


【文件预览】:
cpen391-backend-main
----services()
--------paymentService.js(3KB)
--------parkingService.js(8KB)
----utils()
--------logger.js(509B)
--------HttpError.js(213B)
--------config.js(971B)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(384B)
--------workflows()
----models()
--------user.js(923B)
--------meter.js(999B)
--------payment.js(440B)
--------car.js(705B)
--------parking.js(1KB)
----controllers()
--------carController.js(5KB)
--------meterController.js(6KB)
--------parkingController.js(2KB)
--------userController.js(4KB)
--------paymentController.js(3KB)
----middleware()
--------auth.js(605B)
----app.js(3KB)
----LICENSE(1KB)
----__tests__()
--------services()
--------controllers()
--------version.test.js(642B)
----README.md(682B)
----.env.sample(374B)
----.gitignore(2KB)
----.prettierrc.js(1KB)
----index.js(464B)
----routes()
--------carRoutes.js(911B)
--------meterRoutes.js(844B)
--------paymentRoutes.js(964B)
--------userRoutes.js(851B)
--------parkingRoutes.js(861B)
----webhook()
--------webhook.js(1009B)
--------messageBuilder.js(2KB)
----package-lock.json(249KB)
----package.json(1KB)
----static()
--------parking.drawio.png(317KB)
--------leaving.drawio.png(29KB)

网友评论