Back to Templates
VisActor Next.js Dashboard Template
A modern dashboard template built with VisActor and Next.js, featuring a beautiful UI and rich data visualization components.
Features
- π Rich Visualizations - Powered by VisActor, including bar charts, gauge charts, circle packing charts, and more
 - π Dark Mode - Seamless dark/light mode switching with system preference support
 - π± Responsive Design - Fully responsive layout that works on all devices
 - π¨ Beautiful UI - Modern and clean interface built with Tailwind CSS
 - β‘οΈ Next.js 15 - Built on the latest Next.js features and best practices
 - π State Management - Efficient state management with Jotai
 - π¦ Component Library - Includes Shadcn components styled with Tailwind
 
Tech Stack
- Next.js - React framework
 - VisActor - Visualization library
 - Tailwind CSS - CSS framework
 - Shadcn - UI components
 - Jotai - State management
 - TypeScript - Type safety
 
Quick Start
You can deploy this template to Vercel by clicking the button above, or clone this repository and run it locally.
- Clone this repository
 
git clone https://github.com/mengxi-ream/visactor-next-template
- Install dependencies
 
pnpm install
- Run the development server
 
pnpm dev
- Open http://localhost:3000 with your browser to see the result.
 
Project Structure
src/βββ app/ # App router pagesβββ components/ # React componentsβ βββ chart-blocks/ # Chart componentsβ βββ nav/ # Navigation componentsβ βββ ui/ # UI componentsβββ config/ # Configuration filesβββ data/ # Sample dataβββ hooks/ # Custom hooksβββ lib/ # Utility functionsβββ style/ # Global styleβββ types/ # TypeScript types
Charts
This template includes several chart examples:
- Average Tickets Created (Bar Chart)
 - Ticket by Channels (Gauge Chart)
 - Conversions (Circle Packing Chart)
 - Customer Satisfaction (Linear Progress)
 - Metrics Overview
 
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.


