Dashboard Tailwind Templates

Dashboard

React ,Tailwind CSS and React Charts

šŸš€ User Insights Dashboard This is a modern and interactive React-based dashboard that displays user data in a table along with insightful visualizations using Recharts. It features global search, pagination, sorting, and charts like Bar, Pie, Line, and Area charts.

✨ Features šŸ” Global Search — Filter users with ease.

šŸ”¢ Pagination — Navigate through pages of user data.

šŸ”¼ Sortable Columns — Click on column headers to sort.

šŸ“Š Bar Chart — Visualize total revenue per user.

🧁 Pie Chart — View distribution of user roles.

šŸ“ˆ Line Chart — Track revenue growth over time.

🌱 Area Chart — See user joins over time.

šŸ“¦ Technologies Used React (with Hooks)

react-table — For creating dynamic, sortable, paginated tables.

recharts — For data visualizations (charts and graphs).

Tailwind CSS — For modern, responsive styling.

šŸ› ļø Getting Started Prerequisites Node.js & npm installed

Installation Clone the repository:

bash Copy Edit git clone https://github.com/developer-25/Dashborad.git cd user-insights-dashboard Install dependencies:

bash Copy Edit npm install Start the development server:

bash Copy Edit npm start Open https://6819a59809d045bf5d912e36--jazzy-tiramisu-ab2a03.netlify.app/ in your browser.

šŸ“ Project Structure App.js — Main component that renders the table and charts.

App.css — Custom styles using Tailwind CSS.

mockData — Sample user data (name, email, role, join date, revenue).

šŸ“„ License This project is open-source and free to use under the MIT License.

Top categories

Loading Svelte Themes