1 -Introduction
2 -Project Creation
3 -Creating Sidebar Component
4 -Working on Sidebar
5 -Styling the Sidebar
5 -nextjs-9.zip
6 -Adding Icons to the Sidebar
6 -nextjs-9.zip
7 -Creating Users Page
8 -Creating Add Users Form
8 -nextjs-9.zip
9 -Implementing Component Based Architecture
9 -nextjs-9.zip
10 -Creating Button & Input Components
10 -nextjs-9.zip
11 -Refactoring Code Structure
11 -nextjs-9.zip
12 -Database Creation
12 -nextjs-9.zip
13 -Adding Users with Server Action
13 -nextjs-9.zip
14 -Implementing Hashing
14 -nextjs-9.zip
15 -Validating User Creation
15 -nextjs-9.zip
16 -Rendering Users in the Table
16 -nextjs-9.zip
17 -Creating Edit User Page
17 -nextjs-9.zip
18 -Dynamic Default Values for Edit
18 -nextjs-9.zip
19 -Updating User Data
19 -nextjs-9.zip
20 -Deleting User
20 -nextjs-9.zip
21 -Creating Delete Confirmation Popup
21 -nextjs-9.zip
22 -Enabling Confirmation Popup
22 -nextjs-9.zip
23 -Deleting User by confirmation popup
23 -nextjs-9.zip
24 -Creating Product Type Page
25 -Creating Add Product Type Page
25 -nextjs-9.zip
26 -Adding Product Types and Products models into the schema
26 -nextjs-9.zip
27 -Adding Product Type using server action
28 -Rendering Product Types into the Table
28 -nextjs-9.zip
29 -Creating Edit Product Type Page
29 -nextjs-9.zip
30 -Dynamic Default values for Product Type
31 -Updating Product Type with server action
31 -nextjs-9.zip
32 -Deleting Product Type with server action
32 -nextjs-9.zip
33 -Creating Products Page
33 -nextjs-9.zip
34 -Creating Products interface for listing
34 -nextjs-9.zip
35 -Creating Add Product Page
35 -nextjs-9.zip
36 -Completing Add Products Form
36 -nextjs-9.zip
37 -Creating Switch Component
37 -nextjs-9.zip
38 -Creating File Input Component
38 -nextjs-9.zip
39 -Rendering Dynamic Product Types Data in Add Product Page
40 -Creating Server Action for Adding Products
40 -nextjs-9.zip
41 -Implementing Image storage functionality
41 -nextjs-9.zip
42 -Completing Add Product Functionality
42 -nextjs-9.zip
43 -Rendering Dynamic Data in Products table
43 -nextjs-9.zip
44 -Creating Edit Product Page
44 -nextjs-9.zip
45 -Dynamic Default values for Product
45 -nextjs-9.zip
46 -Render Default values in Switch and File Input
46 -nextjs-9.zip
47 -Updating Product with server action
47 -nextjs-9.zip
48 -Deleting Product with server action
48 -nextjs-9.zip