🚀 Excited to share my latest project — Custom Dashboard Builder! I built a full-stack application that lets users create, configure, and save personalized dashboards — all through a drag-and-drop interface. 🔧 What it does: • Drag & resize widgets onto a live grid canvas • Visualize data using Bar, Line, Area, Pie & Scatter charts • Display KPI cards with Count, Sum & Average aggregations • Sort, filter & paginate data with interactive tables • Auto-align layouts with one click • Dashboards persist across sessions via MongoDB • Fully responsive across all screen sizes 🛠️ Tech Stack: Frontend → React 19, Vite, TailwindCSS 4, Recharts, React Grid Layout Backend → Node.js, Express, Prisma ORM, MongoDB This project pushed me to think deeply about component architecture, state management across a dynamic widget system, and designing a smooth drag-and-drop UX from scratch. Check it out 👉 https://lnkd.in/gnZyUx5y #React #NodeJS #MongoDB #FullStack #WebDevelopment #OpenSource #BuildInPublic

To view or add a comment, sign in

Explore content categories