Kiranism / next-shadcn-dashboard-starter

Admin Dashboard Starter with Nextjs14 and shadcn ui
https://next-shadcn-dashboard-starter.vercel.app
MIT License
1.43k stars 302 forks source link
next-auth next-themes nextjs-admin-template nextjs-boilerplate nextjs-example nextjs-template nextjs14 nextjs14-starter react-hook-form shadcn-ui shadcn-ui-starter tanstack-table typescript uploadthing zod
Next.js 14 Admin Dashboard Starter Template With Shadcn-ui
Built with the Next.js App Router


View Demo

Overview

This is a starter template using the following stack:

If you are looking for a React admin dashboard starter, here is the repo.

Pages

Pages Specifications
Signup Authentication with NextAuth supports Social logins and email logins(Enter dummy email for demo).
Dashboard Cards with recharts graphs for analytics.
Users Tanstack tables with user details client side searching, pagination etc
Users/new A User Form with Uploadthing to support file uploading with dropzone.
Employee Tanstack tables with server side searching, pagination etc).
Profile Mutistep dynamic forms using react-hook-form and zod for form validation.
Kanban Board A Drag n Drop task management board with dnd-kit and zustand to persist state locally.
Not Found Not Found Page Added in the root level
- -

Getting Started

Follow these steps to clone the repository and start the development server:

You should now be able to access the application at http://localhost:3000.