没有合适的资源?快使用搜索试试~ 我知道了~
proffy-api:在Rocketseat的下一个第二周中构建的项目
共75个文件
ts:61个
json:4个
js:2个
需积分: 5 0 下载量 91 浏览量
2021-02-04
22:08:28
上传
评论
收藏 154KB ZIP 举报
温馨提示
[API] Proffy 负责向和前端提供数据。 可以注册您的班级可用性和科目,还可以计算与用户连接的老师人数(whatsapp与他联系)。 该应用程序已经过验证,并进行了简单的版本控制。 目录 正在安装 易榨柠檬榨汁: $ yarn 要么: $ npm install 已安装并配置和的 ,以保持代码的干净和模式化。 配置中 该应用程序使用两个数据库: 和 。 雷迪斯 负责存储限速中间件和防止暴力使用的数据。 为了建议使用进行最快的设置,您可以创建一个redis容器,如下所示: $ docker run --name proffy-redis -d -p 6379:6379 re
资源推荐
资源详情
资源评论
收起资源包目录
proffy-api-master.zip (75个子文件)
proffy-api-master
.eslintrc.json 775B
.gitignore 47B
.env.example 264B
package.json 2KB
Insomnia_2020-08-22.json 13KB
src
@types
express.d.ts 147B
express-brute-flexible.ts 65B
services
GetUserService.ts 1KB
ResetPasswordService.ts 1KB
GetClassService.ts 1KB
SendForgotPasswordEmailService.ts 1011B
CreateOrUpdateClassService.ts 2KB
FavoriteUserService.ts 873B
validators
pageValidator.ts 159B
userValidator.ts 394B
classValidator.ts 514B
resetPasswordValidator.ts 266B
classFiltersValidator.ts 336B
userIdValidator.ts 169B
sessionValidator.ts 195B
idValidator.ts 147B
favoritedValidator.ts 150B
forgotPasswordValidator.ts 156B
server.ts 60B
helpers
paginationLinks.ts 472B
utils
convertStringHourToMinutes.ts 162B
providers
MailProvider.ts 814B
config
auth.ts 177B
database.ts 61B
redis.ts 166B
security.ts 92B
mail.ts 167B
repositories
ClassesRepository.ts 2KB
FavoritesRepository.ts 569B
middlewares
Auth.ts 839B
RateLimit.ts 535B
RouteAliases.ts 399B
database
redis.ts 1KB
migrations
1596581550092_create_class_schedule.ts 587B
1596581550090_create_users.ts 581B
20200815203228_create_favorites.ts 731B
1596581550091_create_classes.ts 528B
1596581550093_create_connections.ts 564B
files
.gitkeep 0B
sql.ts 101B
routes.ts 3KB
controllers
ClassesController.ts 3KB
FavoritesController.ts 3KB
ResetPasswordController.ts 486B
ConnectionsController.ts 533B
ForgotPasswordController.ts 511B
UsersController.ts 1KB
SessionsController.ts 905B
app.ts 805B
jest.config.js 6KB
knexfile.ts 412B
LICENSE 1KB
tsconfig.json 256B
.github
workflows
config.yml 733B
README.md 11KB
tests
integration
ResetPassword.spec.ts 3KB
FavoritesController.spec.ts 11KB
UsersController.spec.ts 3KB
ForgotPasswordController.spec.ts 2KB
ClassesController.spec.ts 19KB
SessionsController.spec.ts 2KB
ConnectionsController.spec.ts 2KB
unit
convertStringHourToMinutes.spec.ts 282B
Auth.spec.ts 971B
RateLimite.spec.ts 1KB
utils
factory.ts 1KB
jwtoken.ts 203B
prettier.config.js 91B
.editorconfig 146B
yarn.lock 254KB
共 75 条
- 1
资源评论
焦淼淼
- 粉丝: 25
- 资源: 4643
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功