Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building an Admin Dashboard with Next.js, TypeScript, and Shadcn/ui

Traversy Media via YouTube

Overview

Build a comprehensive admin dashboard from scratch using Next.js, TypeScript, and Shadcn/ui in this extensive tutorial video. Learn to create dynamic components, implement data visualization with Recharts, handle form submissions using React Hook Form and Zod, and integrate essential features like pagination, dark mode, and authentication. Follow along to construct a fully functional interface incorporating React, Tailwind CSS, and Lucide React, while gaining hands-on experience with modern web development practices and tools.

Syllabus

- Intro
- Project Setup
- Initialize Shadcn/ui
- Using Shadcn Components
- Navbar, Avatar, Dropdown Components
- Sidebar & Command Component
- Dashboard Cards
- Make The Cards Dynamic
- Posts Data Array & Types
- Posts Table
- Limit & Sort Posts
- Analytics Data & Types
- Analytics Chart & Recharts
- Posts Page
- Back Button Component
- Pagination Component
- Edit Post Page & Form
- Zod Form Schema
- Get Post Data
- useForm Hook
- Create Form
- Toast Component
- Dark Mode Toggler
- Auth Page & Layout
- Tabs Component
- Login Form
- Register Form
- Auth Page Theme Toggler

Taught by

Traversy Media

Reviews

Start your review of Building an Admin Dashboard with Next.js, TypeScript, and Shadcn/ui

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.