-
Overview Couse
-
Module 1: Setup Tools
-
Basic Nestjs
-
Explain about package and Clean Code in NestJS with ESLint
-
Nest Run auto Reload Project
-
Generating NestJS Modules Using Nest CLI
-
Understanding Controllers And Control Routing (GET, PARAM) in NestJS
-
Controller Routing (Get Query)
-
Controller Routing ( Post Method And Delete Method )
-
Controller Routing ( Update or Put Method )
-
Understanding Services in NestJS
-
Understanding Resource in NestJS
-
basic config validate in nestJS
-
Using DTOs, Pipes, and Class-Validator for Secure Input Validation
-
Summary Structure Project Nest
-
-
CRUD API
-
Config Database And Connecting NestJS With PostgreSQL
-
Create CRUD API Basic with NestJS
-
-
Open Api
-
Installing Swagger in NestJS
-
-
System - User Module
-
Understanding Entities & DTOs
-
Understanding Business Logic Inside the Service
-
User CRUD APIs – ຈັດການຂໍ້ມູນຜູ້ໃຊ້
-
-
System-Role Module
-
1-Roles CRUD APIs – ຈັດການຂອງບົດບາດ
-
2-Roles CRUD APIs – ຈັດການຂອງບົດບາດ
-
-
Redis
-
Redis Installing.mov
-
-
System-Auth Module
-
Auth Register User
-
Auth Login
-
JWT Auth Guard ສຳລັບ Fastify + Passport: ກວດ Token, ກວດ Redis, ປ້ອງກັນ Multi-Device Login
-
get my account profile
-
Auth Logout
-
Auth Update account Info
-
Auth account Update Password
-
-
Auth-Permission
-
1. RbacGuard (NestJS) – ການກວດສິດທິເຂົ້າເຖິງ Route ແບບ Role-Based (RBAC) ດ້ວຍ Decorators + Reflector.mov
-
2. RbacGuard – ການກວດສິດທີ່ເຂົ້າເຖິງ Route ແບບ Role-Based (RBAC) ດ້ວຍ Decorators
-
-
Restuarant
-
Restaurant CRUD
-
Register Restaurant
-
-
Branch
-
Branch CRUD API.mov
-
-
Menu
-
Menu Category CRUD API
-
Menu CRUD API
-
Variants.mov
-
Addons
-
item-addons.mov
-
addons insert data work with menu.mov
-
-
QR-CODE
-
create-qrcode-api.mov
-
data-qrcode-api v2
-
final generate api qrmenu v3.mov
-