Skip to content

Latest commit

 

History

History
48 lines (45 loc) · 1.56 KB

README.md

File metadata and controls

48 lines (45 loc) · 1.56 KB

A great project with NodeJS and other techs 🚀


Project experience 📋

With this project, I understood how the scalable server backend works, I also implemented features that help the system not to break. resource example is Rate Limiter Flexible which implements idea to block many requests in the interval that I define. I also implemented Redis which made the server gain greater performance, saving data on the machine's memory disk, only changing it when necessary.

Difficulty

🟩 - Easy
🟨 - Medium
🟧 - Hard

Features Implemented

  • Understand structure and concepts 🟨
  • System: Users / Customers / Orders / Products 🟧
  • Redis 🟩 - perfomance 😍
  • Rate Limiter Flexible 'bye DDOS' 🟩
  • Docker Container ['redis/redis-client'] 🟨

Course I attended to learn about it all.

Resume

{
  title: "API Restful Javascript com Node.js, Typescript, TypeORM etc",
  description: "i don't can describle, you need to see!",
  contents: [
    "RestFull API",
    "CORS",
    "Hlanding errors",
    "Router System",
    "Middlewares",
    "Crud",
    "TypeORM with the Repository standard",
    "Migrations",
    "Relationalying Many-to-Many",
    "Filesystem/upload of files",
    "Amazon S3 Bucket File Storage",
    "Sending fake email (dev env) and professional email with Zoho Mail and Amazon SES",
    "Authentication with JWT Token",
    "Cache with Redis",
    "DDoS Protection",
    "Deploy to production at Digital Ocean",
  ],
  stars: 5,
  language: "pt-BR"
}

Course Udemy