Skip to content

Santosh-Prasad-Verma/Dashdeck

Repository files navigation

Dashdeck

Dashdeck

A premium, open-source admin dashboard built with modern web technologies.

License Stars Forks


Preview

Dashboard Preview

Analytics Preview

Components Preview

Features

  • 37+ Dashboard Pages — CRM, Finance, DevOps, AI, E-commerce, Healthcare, and more
  • Theme System — Light & Dark modes with 4 design presets
  • Interactive Charts — Custom SVG charts with animations
  • Kanban Board — Drag-and-drop task management
  • Email & Chat — Full messaging workspace
  • User Management — CRUD operations with roles & permissions
  • Invoice Creator — Live calculations and PDF export
  • i18n Support — English, Spanish, and Hindi

Tech Stack

Technology Purpose
Next.js 16 React framework with Turbopack
React 19 UI library
TypeScript Type safety
Tailwind CSS v4 Styling
shadcn/ui Components
Zustand State management
Recharts Charts
Biome Linting & formatting
Vitest Testing

Getting Started

Prerequisites

  • Node.js 22+
  • npm or yarn

Install & Run

# Clone
git clone https://github.com/Santosh-Prasad-Verma/Dashdeck.git

# Install
cd Dashdeck
npm install

# Run
npm run dev

Open http://localhost:3000

Tests

npm test

Project Structure

src/
├── app/
│   ├── (external)/       # Landing page
│   └── (main)/
│       ├── auth/         # Login & register
│       └── dashboard/    # 37+ dashboard modules
├── components/           # Reusable UI components
├── stores/               # Zustand state stores
└── styles/               # Tailwind configs

Contributing

Contributions welcome! See CONTRIBUTING.md.

License

MIT — see LICENSE


Built with Next.js, React, and Tailwind CSS

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors