Back to LLMs, Files, and Resources

Next.js Dashboard Template

A fully responsive admin dashboard template with charts, tables, and analytics components

Next.js 14TypeScriptTailwind CSS

Resource Information

Resource Type

Dashboard Template

Last Updated

March 15, 2025

Downloads

5,129

License

MIT License

Rating

4.5/5

Key Features

Responsive Design

Fully responsive layout that works perfectly on desktop, tablet, and mobile devices.

Dark & Light Mode

Built-in theme support with seamless switching between dark and light modes.

Interactive Charts

Beautiful, interactive data visualization with Recharts for displaying analytics data.

Data Tables

Sortable, filterable, and paginated tables for displaying and managing data.

Authentication Ready

Pre-built authentication flows with protected routes and user management.

Form Components

Reusable form components with validation and error handling built-in.

Installation & Usage

Installation

Terminal
npm install @/dashboard-template
# or
yarn add @/dashboard-template

Basic Usage

app/dashboard/page.tsx
import { DashboardLayout, Sidebar, Header } from '@/dashboard-template'
import { AnalyticsCard, LineChart, BarChart } from '@/dashboard-template/charts'

export default function Dashboard() {
  return (
    <DashboardLayout>
      <Header title="Analytics Dashboard" />
      <div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
        <AnalyticsCard title="Total Users" value="12,345" change="+12%" />
        <AnalyticsCard title="Revenue" value="$34,567" change="+8%" />
        <AnalyticsCard title="Active Sessions" value="1,234" change="-3%" />
      </div>
      <div className="mt-6 grid grid-cols-1 lg:grid-cols-2 gap-6">
        <LineChart title="User Growth" />
        <BarChart title="Revenue by Month" />
      </div>
    </DashboardLayout>
  )
}

Available Components

  • DashboardLayout - Main layout wrapper with sidebar and content area
  • Sidebar - Collapsible sidebar with navigation links
  • Header - Page header with title, breadcrumbs, and actions
  • AnalyticsCard - Card for displaying key metrics with change indicators
  • DataTable - Interactive table with sorting, filtering, and pagination
  • Charts - Various chart components (LineChart, BarChart, PieChart, etc.)

Ready to Supercharge Your Admin Dashboard?

Get access to this premium dashboard template and start building your admin interface in minutes.

Live Demo GitHub Repo