Skip to content

template for creating dynamic and visually appealing dashboards using Next.js

License

Notifications You must be signed in to change notification settings

parmindersingh1/dashboard-template

 
 

Repository files navigation

Next.js Shadcn UI Dashboard Template with multiple themes

Overview

This GitHub project is a template for creating dynamic and visually appealing dashboard using Next.js. The template is designed with the Shadcn UI, for modern user interface. With support for multiple themes, this dashboard template is responsive and highly customizable


preview: here

Features

  1. Next.js Integration: Used Next.js to build a performant and scalable dashboard application with server-side rendering and other advanced features.

  2. Shadcn UI Design: A clean and sophisticated user interface crafted with the Shadcn UI library, known for its aesthetic appeal and usability.

  3. Responsive Layout: A awesome user experience across devices with a responsive layout that adapts to various screen sizes.

  4. Multiple Themes: actually there are multiple themes to choose from in this ui library thanks to shadcn, but in this i've tried to apply all themes provided by shadcn ui form which user can choose

  5. Reusable Components: This Dashboard is highly Extendable with reusable components

Available Themes:

all themes are in dark and light mode

  • default
  • rose
  • orange
  • green

Getting Started

To get started with this template, follow these steps:

  1. Clone the repository: git clone https://github.com/Chetan-KK/dashboard-template.git
  2. Install dependencies: yarn add
  3. Start the development server: yarn dev
  4. Open the application in your browser: http://localhost:3000

Usage

  1. Side-panel: in app/Components/Dashboard.tsx you can find array of links that you can modify.

  2. Dashboad Layout: created DashboadLayout.tsx in dashboard route which you can use to make modification inside a dashboard route

here is shadcn ui documentation

Contribution

Contributions are welcome! Whether you want to report a bug, request a feature, or submit a pull request, your involvement is appreciated.

License

This project is licensed under the MIT License, making it open and accessible for use in various projects.

About

template for creating dynamic and visually appealing dashboards using Next.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.5%
  • CSS 5.6%
  • JavaScript 1.9%