Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

This project demonstrates how to design a scalable, modern dashboard with reusable UI components. It showcases responsive layouts, theming, dark mode, charts, forms, and interactive elements.

Notifications You must be signed in to change notification settings

marleyDip/NextJS-Admin-Dashboard-ShadCN-Tailwind-CSS

Repository files navigation

ShadCN Dashboard UI

A modern admin dashboard built with Next.js, React, Tailwind CSS, Radix UI, and ShadCN UI.
This project demonstrates how to design a scalable dashboard with reusable UI components.


✨ Features

  • πŸ“Š Dashboard Layout – Responsive grid-based layout.
  • 🧭 Navbar & Sidebar – Collapsible sidebar with nested menus.
  • πŸŒ™ Dark Mode Support – Custom theming with Tailwind + ShadCN.
  • 🎨 UI Components – Dropdowns, Sidebar, Charts, Avatar, Modals (sheets), Collapsible, Button, Tooltips, Skeleton, Card, Breadcrumbs, Scroll Areas, Checkboxes, Calendar, Popover, Sheet Component, progress bars, forms, and more.
  • βœ… Form Handling – Validation with react-hook-form and zod.
  • πŸ“ˆ Charts & Data Visualization – Area, Pie, Line, and Bar Charts using Recharts.
  • πŸ“‘ Data Tables – Built with Tanstack React Table (Sorting, Pagination, Row Actions, Row Selection, Filtering, Visibility, Reusable Components).
  • πŸ‘€ Profile & User Pages – Example pages with reusable ShadCN components.

πŸ› οΈ Built With


Project Preview

dashboard half down dashboard half up Dashboard dashboard sidebar User Page Payments paymenrs filtter

Releases

No releases published

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /