# EasyDashboard **Repository Path**: bloodbird/EasyDashboard ## Basic Information - **Project Name**: EasyDashboard - **Description**: EasyDashboard is a data visualization dashboard solution developed based on the EasyEditor low-code engine. - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-22 - **Last Updated**: 2025-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyDashboard EasyDashboard is a data visualization dashboard solution developed based on the [EasyEditor](https://github.com/Easy-Editor/EasyEditor) low-code engine. This project demonstrates how to quickly build professional data visualization applications using EasyEditor's Dashboard plugin and React renderer.
## Features - **Rich Visualization Components**: Built-in various chart components and data display components, supporting custom extensions. - **Plug-and-Play**: Based on the EasyEditor plugin system, supporting drag-and-drop development of components. - **Modern Design**: Adopts a frosted glass design, supporting cool backgrounds and gradient effects. - **Responsive Layout**: Supports multiple screen sizes, defaulting to a resolution of 1920x1080. - **Real-Time Data**: Supports real-time data refresh and automatic update mechanisms. - **Enhanced Interactivity**: Supports full-screen display, data filtering, and other advanced interactive features. - **Out-of-the-Box**: Provides complete example templates and component configurations. ## Component Library ### Chart Components - **Basic Charts** - AreaChart - Area Chart - LineChart - Line Chart - BarChart - Bar Chart - PieChart - Pie Chart - RadarChart - Radar Chart - RadialChart - Radial Chart - **Advanced Charts** - BarChartHorizontal - Horizontal Bar Chart - BarChartStacked - Stacked Bar Chart - PieChartStacked - Stacked Pie Chart - PieChartDonut - Donut Pie Chart - RadarChartLines - Multi-Line Radar Chart - RadialChartText - Radial Chart with Text - RadialChartStacked - Stacked Radial Chart ### Data Display - Table - Table - Progress - Progress Bar - Carousel - Carousel ### Interactive Components - Button - Button - Input - Input Field - Select - Selector - Combobox - Combo Box - Calendar - Calendar - CalendarButton - Calendar Button - Toggle - Toggle Switch - ToggleGroup - Toggle Group - Sonner - Notification ### Basic Components - Text - Text - Image - Image ## Debug ### Environment Requirements - Node.js >= 18.0.0 - pnpm >= 9.12.2 - React >= 18.0.0 ### Local Development ```bash # Clone the project git clone # Navigate to the project directory cd EasyDashboard # Install dependencies pnpm install # Start the development server pnpm dev ``` ### Build and Deployment ```bash # Build the production version pnpm build # Preview the production build pnpm preview ``` ## License MIT License © 2024 ## Related Links This project is developed based on the [EasyEditor](https://github.com/Easy-Editor/EasyEditor) low-code engine, demonstrating how to use EasyEditor to build professional data visualization applications.