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

https://github.com/kiranism/react-shadcn-dashboard-starter

Admin Dashboard Starter with React + Vite and Shadcn Ui
https://github.com/kiranism/react-shadcn-dashboard-starter

react-admin-dashboard react-admin-template react-boilerplate react-dashboard react-hook-form react-shadcn react-template react-theme shadcn-ui-starter tailwindcss tanstack-react-query tanstack-table vitejs-react zod

Last synced: 25 days ago
JSON representation

Admin Dashboard Starter with React + Vite and Shadcn Ui

Awesome Lists containing this project

README

        


React Admin Dashboard Starter Template With Shadcn-ui

Built with the Vite + React Ts




View Demo


## Overview

This is a starter template using the following stack:

- Js Library - [React 18](https://react.dev/)
- Language - [TypeScript](https://www.typescriptlang.org)
- Styling - [Tailwind CSS](https://tailwindcss.com)
- Components - [Shadcn-ui](https://ui.shadcn.com)
- Schema Validations - [Zod](https://zod.dev)
- Async state management - [Tanstack Query aka React Query](https://tanstack.com/query/latest/docs/framework/react/overview)
- Tables - [Tanstack Tables](https://ui.shadcn.com/docs/components/data-table)
- Forms - [React Hook Form](https://ui.shadcn.com/docs/components/form)
- Linting - [ESLint](https://eslint.org)
- Formatting - [Prettier](https://prettier.io)
- Pre-commit hook - [Husky](https://typicode.github.io/husky/)

## Pages

| Pages | Specifications |
| :--------------------------------------------------------------------- | :------------------------------------------------------------------------------- |
| [Signup](https://react-shadcn-dashboard-starter.vercel.app/login) | Custom auth. |
| [Dashboard](https://react-shadcn-dashboard-starter.vercel.app/) | Cards with recharts graphs for analytics with dark mode ✅. |
| [Students](https://react-shadcn-dashboard-starter.vercel.app/students) | Tanstack tables with students details with server side searching, pagination etc |
| [404](https://react-shadcn-dashboard-starter.vercel.app/404) | Not Found Page |
| - | - |

## Getting Started

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

- `git clone https://github.com/Kiranism/react-shadcn-dashboard-starter.git`
- `npm install`
- `npm run dev`

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