From the course: Mastering Nest.js: Build Scalable Applications with Mastery in Nest.js Framework
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
Introduction to MyStore application - Nest.js Tutorial
From the course: Mastering Nest.js: Build Scalable Applications with Mastery in Nest.js Framework
Introduction to MyStore application
From this section onwards, for a few sections, we will create a small but practical application which covers the majority of concepts needed to become an experienced NestJS developer. We will call this app MyStore. We will make this application using NestJS for server API and EJS as the templating engine. The application will use the MySQL database along with MySQL 2 as core driver, which we have already configured. With this, we will finish the entire app in which we are going to implement various functionalities like REST API creation, practical template design with EJS, working with bootstrap 5, route configuration, authentication with cookies and session cookies, authentication with JWT, formatting, bcryptjs for password hashing, file upload download functionality, sending emails, pagination and much more. Once the my store app is finished with all the features, I will show how to make the same app with Mongoose as ORM and MongoDB as the database. We'll also learn required…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
(Locked)
Introduction to MyStore application2m 43s
-
(Locked)
Rendering template on server4m 41s
-
(Locked)
Creating navbar with "includes"3m 31s
-
(Locked)
Creating home interface9m 6s
-
(Locked)
Conditional rendering: No product found2m 26s
-
(Locked)
Configuring add product route2m 29s
-
(Locked)
Creating "add product" interface5m 51s
-
(Locked)
Configuring edit product route1m 49s
-
(Locked)
Interface & functionality: Edit product4m 10s
-
(Locked)
-
-
-
-