Build and Deploy a Full ECommerce Website Like Amazon By Nextjs, PostgreSQL and Shadcn

You Will Learn:

  • creating e-commerce website pages by next.js server components
  • designing header, footer, sidebar, menu and search box by shadcn and tailwind
  • quick view products in modals using nextjs parallel routes with intercepting routes
  • create database models by drizzle orm and postgres database
  • handling form inputs by react-hook-forms and zod data validator
  • updating data by server actions without using any api
  • managing shopping cart using http cookies on server side
  • handling authentication and authorization by next-auth
  • creating customer dashboard to update profile and track orders
  • and implement a fully-functional admin dashboard with beautiful charts and handling products, orders and users

Build and Deploy a Full ECommerce Website Like Amazon By Nextjs, PostgreSQL and Shadcn

You will Learn:

  • NextJS basics like setting up project, creating pages and data fetching
  • NextJS advanced topics like app router, server component & actions, image optimization,
  • Tailwind CSS and DaisyUI framework to build responsive website using custom theme, animation and carousel
  • ReactJS including decomposing components, state management with Zustand and data fetching using swr
  • Auth.js package to authenticate customers and admin users
  • MongoDB and Mongoose to save and retrieve data like products, orders and users
  • PayPal developer api to make online payment
  • Deploy web applications on servers like Vercel and Netlify