【文件属性】:
文件名称:ignite-nodejs-rentx
文件大小:301KB
文件格式:ZIP
更新时间:2021-04-08 19:57:54
TypeScript
出租X-API
NodeJS在Rocketseat的Ignite路径上开发的用于汽车调度系统的API。
:memo: 系统要求
汽车
登记
射频
[]必须可以注册新车。
[]应该可以列出所有类别。
RN
[]不可能在现有车牌上注册新车。
[]汽车必须默认注册为可出租。
[]负责注册的用户必须是管理员。
清单
射频
[]应该可以列出所有可用的汽车。
[]应该可以按类别名称列出所有可用的汽车。
[]应该可以通过品牌名称列出所有可用的汽车。
[]应该可以按汽车名称列出所有可用的汽车。
核因子
RN
[]用户无需登录到系统。
汽车规格
登记
射频
[]必须可以注册汽车规格。
[]必须可以列出所有注册的规格。
[]必须可以列出所有已注册的汽车。
RN
[]不可能为不存在的汽车注册规格。
[]不可能为同一辆汽车注册现有的规范。
[]负责注册的用户必须是管理员。
汽车图像
登记
【文件预览】:
ignite-nodejs-rentx-main
----.eslintrc.json(2KB)
----.dockerignore(26B)
----.env(145B)
----yarn.lock(249KB)
----src()
--------utils()
--------shared()
--------modules()
--------@types()
--------config()
--------swagger.json(4KB)
----.vscode()
--------launch.json(510B)
----Dockerfile(111B)
----snapshot()
--------tests_snapshot.jpg(220KB)
----examples()
--------teste.csv(78B)
----tsconfig.json(611B)
----LICENSE(1KB)
----README.md(4KB)
----jest.config.ts(6KB)
----ormconfig.js(408B)
----docker-compose.yml(500B)
----prettier.config.js(89B)
----.editorconfig(228B)
----.gitignore(12B)
----.eslintignore(23B)
----package.json(1KB)