NestJS - Building an API for Real Project From Scratch
Preparing tools
What technologies we will use?
(04:58)
What we will implement?
(01:45)
Generating a project
(10:14)
Tags module
Creating tag module and controller
(13:18)
Creating tag service
(07:08)
Configuring absolute path
(12:08)
Installing Postgres
(11:32)
Configuring database
(06:56)
Creating tag entity
(09:43)
Working with tags repository
(16:28)
Authentication module
Creating migrations
(14:02)
Preparing register request
(09:44)
What is DTO?
(06:48)
Creating user entity
(15:55)
Generating jwt token
(16:26)
Validation pipes
(08:57)
Login request
(18:35)
Auth middleware
(25:09)
User decorator
(08:34)
Auth guard
(07:05)
Updating current user
(11:09)
Article module
Creating article module
(13:05)
Creating article method
(18:55)
Polishing create article
(08:41)
Get article by slug
(06:26)
Deleting the article
(11:05)
Updating an article
(11:12)
Creating feed
(25:28)
Liking articles
(17:38)
Disliking articles
(20:28)
Profile module
Seeding the database
(14:21)
Getting a profile
(17:57)
Following users
(15:52)
Unfollowing users
(08:04)
Current user feed
(14:48)
Last improvements
Backend validation
(19:20)
Frontend testing
(17:13)
What's next?
Homework
(01:56)
What we will implement?