没有合适的资源?快使用搜索试试~ 我知道了~
ignite-nodejs-rentx
共74个文件
ts:55个
json:5个
js:2个
需积分: 5 0 下载量 127 浏览量
2021-04-08
19:57:54
上传
评论
收藏 301KB ZIP 举报
温馨提示
出租X-API NodeJS在Rocketseat的Ignite路径上开发的用于汽车调度系统的API。 :memo: 系统要求 汽车 登记 射频 []必须可以注册新车。 []应该可以列出所有类别。 RN []不可能在现有车牌上注册新车。 []汽车必须默认注册为可出租。 []负责注册的用户必须是管理员。 清单 射频 []应该可以列出所有可用的汽车。 []应该可以按类别名称列出所有可用的汽车。 []应该可以通过品牌名称列出所有可用的汽车。 []应该可以按汽车名称列出所有可用的汽车。 核因子 RN []用户无需登录到系统。 汽车规格 登记 射频 []必须可以注册汽车规格。 []必须可以列出所有注册的规格。 []必须可以列出所有已注册的汽车。 RN []不可能为不存在的汽车注册规格。 []不可能为同一辆汽车注册现有的规范。 []负责注册的用户必须是管理员。 汽车图像 登记
资源推荐
资源详情
资源评论
收起资源包目录
ignite-nodejs-rentx-main.zip (74个子文件)
ignite-nodejs-rentx-main
.eslintrc.json 2KB
.dockerignore 26B
.env 145B
yarn.lock 249KB
src
utils
file.ts 194B
shared
container
index.ts 910B
errors
AppError.ts 225B
infra
http
middlewares
ensureAuthenticated.ts 1KB
server.ts 968B
routes
index.ts 706B
typeorm
index.ts 263B
migrations
1617129824795-CreateCategories.ts 881B
1617134601701-CreateSpecification.ts 892B
1617459431172-CreateUsers.ts 1KB
1617803868893-CreateCars.ts 2KB
1617645958749-AddAvatarToUsersTable.ts 505B
modules
cars
dtos
ICreateSpecificationDTO.ts 92B
ICreateCarDTO.ts 192B
ICreateCategoryDTO.ts 87B
repositories
ICarsRepository.ts 262B
ISpecificationsRepository.ts 316B
ICategoriesRepository.ts 316B
fakes
FakeCarsRepository.ts 817B
FakeCategoriesRepository.ts 799B
infra
http
routes
specifications.routes.ts 377B
categories.routes.ts 904B
typeorm
entities
Specification.ts 423B
Category.ts 414B
Car.ts 669B
repositories
CategoriesRepository.ts 956B
SpecificationsRepository.ts 960B
useCases
createSpecification
CreateSpecificationController.ts 523B
CreateSpecificationUseCase.ts 786B
importCategory
ImportCategoryUseCase.ts 1KB
ImportCategoryController.ts 470B
listCategories
ListCategoriesController.ts 447B
ListCategoriesUseCase.ts 513B
createCategory
CreateCategoryUseCase.ts 739B
__tests__
CreateCategoryUseCase.spec.ts 1KB
CreateCategoryController.ts 505B
createCar
CreateCarUseCase.ts 1KB
__tests__
CreateCarUseCase.spec.ts 2KB
accounts
dtos
ICreateUserDTO.ts 162B
repositories
IUsersRepository.ts 306B
fakes
FakeUsersRepository.ts 729B
infra
http
routes
authenticate.routes.ts 357B
users.routes.ts 831B
typeorm
entities
User.ts 544B
repositories
UsersRepository.ts 1KB
useCases
updateUserAvatar
UpdateUserAvatarUseCase.ts 822B
UpdateUserAvatarController.ts 548B
createUser
CreateUserController.ts 559B
CreateUserUseCase.ts 891B
authenticateUser
AuthenticateUserController.ts 524B
AuthenticateUserUseCase.ts 1KB
__tests__
AuthenticateUseCase.spec.ts 2KB
@types
express
index.d.ts 167B
config
upload.ts 500B
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
共 74 条
- 1
资源评论
林文曦
- 粉丝: 28
- 资源: 4719
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功