An open API service indexing awesome lists of open source software.

https://github.com/marleydip/nextjs-admin-dashboard-shadcn-tailwind-css

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.
https://github.com/marleydip/nextjs-admin-dashboard-shadcn-tailwind-css

action-button area-chart bar-chart breadcrumbs calendar-component checkbox-component data-table-component hover-card line-chart navbar-menu pagina pie-chart popover-component progress-bar react-hook-form-zod row-selection scroll-area sidebar-menu tanstack-react-table theme-toggle

Last synced: 2 days ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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

- **[Next.js](https://nextjs.org/)** – React framework for production apps.
- **[React](https://react.dev/)** – UI library.
- **[Tailwind CSS](https://tailwindcss.com/)** – Utility-first CSS framework.
- **[ShadCN UI](https://ui.shadcn.com/)** – Radix UI + Tailwind component library.
- **[Recharts](https://recharts.org/)** – Data visualization library.
- **[TanStack Table](https://tanstack.com/table)** – Advanced data tables.
- **[react-hook-form](https://react-hook-form.com/)** – Form handling.
- **[Zod](https://zod.dev/)** – Schema validation.

---

## Project Preview

dashboard half down

dashboard half up

Dashboard

dashboard sidebar

User Page

Payments

paymenrs filtter