没有合适的资源?快使用搜索试试~ 我知道了~
ignite-rentalx:Rocketseat的NodeJS设计第二个Ignite模块的存储库
共112个文件
ts:91个
json:6个
jpg:5个
需积分: 5 0 下载量 78 浏览量
2021-04-13
00:08:36
上传
评论
收藏 524KB ZIP 举报
温馨提示
车辆注册 功能要求: 必须有可能注册新车。 商业规则: 在现有的车牌上注册汽车应该是不可能的。 一定不能更改已经注册的汽车的车牌。 该汽车必须已注册,默认情况下具有可用性。 负责注册人的用户必须是管理员用户。 汽车上市 功能要求: 应该可以列出所有可用的汽车。 应该可以通过类别名称列出所有可用的汽车。 应该可以按品牌名称列出所有可用的汽车。 应该可以按汽车名称列出所有可用的汽车。 商业规则: 用户不需要登录到系统。 规格登记在车上 功能要求: 必须能够注册汽车规格。 应该可以列出所有规格。 应该可以列出所有汽车。 商业规则: 为未注册的汽车注册规范应该是不可能的。 不能为同一辆汽车注册现有的规范。 负责注册人的用户必须是管理员用户。 汽车图像配准 功能要求: 必须能够注册汽车图像。 应该可以列出所有汽车。 非功能需求: 使用multer上传文件。 商业规则: 用户必须能够为同一辆
资源推荐
资源详情
资源评论
收起资源包目录
ignite-rentalx:Rocketseat的NodeJS设计第二个Ignite模块的存储库 (112个子文件)
Dockerfile 128B
.dockerignore 27B
.eslintignore 25B
f78e12c0a406f3f007a343f7a83e6728 81B
.gitignore 12B
6db9ed4735e85e7982bd38a2823e4a89-audi1.jpg 7KB
c5571f8720f9ab00e97c4f89f84cd7f8-e9387fe5567a76ba5a38d3594d14cd0a2c03ce0e_full.jpg 7KB
0ca494a346ae4fa6e8a5a68131ae79e9-e9387fe5567a76ba5a38d3594d14cd0a2c03ce0e_full.jpg 7KB
e5cc338f82a2b56def1bf4be5cddab7c-e9387fe5567a76ba5a38d3594d14cd0a2c03ce0e_full.jpg 7KB
8c9aba722b9e52939866cfabf2e2f4eb-audi2.jpg 6KB
prettier.config.js 48B
swagger.json 12KB
.eslintrc.json 2KB
package.json 2KB
tsconfig.json 598B
launch.json 496B
ormconfig.json 364B
yarn.lock 261KB
README.md 2KB
diagrama.png 392KB
jest.config.ts 7KB
CreateRentalUseCase.spec.ts 3KB
ListAvailableCarsUseCase.spec.ts 3KB
1617638426273-CreateRentals.ts 2KB
CreateCarSpecificationUseCase.spec.ts 2KB
CarsRepository.ts 2KB
AuthenticateUserUseCase.spec.ts 2KB
CreateCategoryController.spec.ts 2KB
1617309018687-CreateSpecificationsCars.ts 2KB
CreateRentalUseCase.ts 2KB
CreateCarUseCase.spec.ts 2KB
DevolutionRentalUseCase.ts 2KB
index.ts 2KB
ListCategoriesController.spec.ts 2KB
1617129779648-CreateCars.ts 2KB
ImportCategoryUseCase.ts 2KB
cars.routes.ts 2KB
CreateCategoryUseCase.spec.ts 2KB
CarsRepositoryInMemory.ts 2KB
1617383055997-CreateCarImages.ts 1KB
AuthenticateUserUseCase.ts 1KB
RentalsRepository.ts 1KB
CreateCarSpecificationUseCase.ts 1KB
1616685355766-CreateUsers.ts 1KB
categories.routes.ts 1KB
CreateCarUseCase.ts 1KB
SpecificationRepositoryInMemory.ts 1KB
SpecificationsRepository.ts 1KB
Car.ts 1KB
RentalsRepositoryInMemory.ts 1KB
ensureAuthenticated.ts 1009B
UsersRepository.ts 1006B
CategoriesRepository.ts 945B
app.ts 922B
CreateUserUseCase.ts 916B
1616627361438-CreateSpecifications.ts 852B
CreateSpecificationUseCase.ts 845B
DayjsDateProvider.ts 841B
1616521631728-CreateCategories.ts 840B
users.routes.ts 830B
UpdateUserAvatarUseCase.ts 812B
index.ts 789B
CategoriesRepositoryInMemory.ts 789B
UsersRepositoryInMemory.ts 778B
CreateCategoryUseCase.ts 772B
ListAvailableCarsUseCase.ts 757B
UploadCarImageController.ts 733B
CreateCarSpecificationController.ts 729B
ListAvailableCarsController.ts 719B
rental.routes.ts 697B
CarsImagesRepository.ts 685B
CreateRentalController.ts 674B
index.ts 653B
CreateCarController.ts 651B
Rental.ts 636B
admin.ts 627B
UploadCarImageUseCase.ts 613B
DevolutionRentaController.ts 611B
CreateSpecificationController.ts 599B
CreateUserController.ts 596B
AuthenticateUserController.ts 591B
CreateCategoryController.ts 578B
UpdateUserAvatarController.ts 577B
specifications.routes.ts 574B
ensureAdmin.ts 547B
ListCategoriesUseCase.ts 541B
User.ts 509B
upload.ts 504B
ImportCategoryController.ts 503B
1616765977813-AlterUserAddAvatar.ts 501B
ListCategoriesController.ts 493B
1616689966690-AlterUserDeleteUsername.ts 486B
ISpecificationsRepository.ts 466B
ICarsRepository.ts 462B
CarImage.ts 427B
Specification.ts 407B
Category.ts 393B
IRentalsRepository.ts 392B
authenticate.routes.ts 391B
ICategoriesRepository.ts 374B
共 112 条
- 1
- 2
资源评论
斯里兰卡七七
- 粉丝: 19
- 资源: 4734
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功