Introduction
Tired of wrangling endless spreadsheets? DashPro turns your raw data into a clean, interactive admin dashboard—no more copy-pasting or manual charts.
Tech Stack
- React & Next.js for fast, server-rendered UI
- Recharts for flexible, composable charts
- Tailwind CSS for utility-first styling
- Vercel for zero-config deployments
Key Features
-
Summary Cards
- Total clients
- Active vs. inactive percentages
-
Interactive Charts
- Donut & bar charts visualizing client status and sign-up trends
-
Client Table
- Search, sort, and pagination out of the box
-
Status & Priority Badges
- Colorful badges + deadline progress bars
Quick Code Snippet
Here’s how simple it is to drop in a Recharts component:
jsx
import { BarChart, Bar, XAxis, YAxis, Tooltip } from 'recharts';
function SignupChart({ data }) {
return (
<BarChart width={400} height={250} data={data}>
<XAxis dataKey="month" />
<YAxis />
<Tooltip />
<Bar dataKey="signups" fill="#6366F1" />
</BarChart>
);
}
https://dashpro-app.vercel.app/
https://github.com/codingguy927/dashpro-app
Top comments (0)