Next.js Admin Panel Upgrade
Budget: ₹12,500 – ₹37,500 INR
I run eschoolkart.com, a live Next.js + TypeScript application on a Hostinger VPS backed by MariaDB. The core site works well, but the admin panel is lagging behind our needs. I’m looking for a developer who can dive into the existing codebase, refine the UI/UX of the dashboard, and extend functionality in three critical areas:
• User management – add granular roles & permissions, surface clear activity logs, and polish account-level settings so admins can work without database touches.
• Reporting & analytics – surface detailed performance metrics, let admins build customizable reports, and stream real-time visualizations directly in the panel.
• Dashboard UI/UX – modernise the layout, tidy navigation, and ensure the new reporting widgets feel native on both desktop and mobile.
Tech stack is locked to Next.js (latest), TypeScript, and MariaDB/MySQL. All work will be pushed to our private Git repository and deployed through our existing CI/CD pipeline on the VPS. I can provide a full schema, test data, and staging environment.
Acceptance criteria:
1. Updated admin routes compile and run error-free in our staging environment.
2. New user-management features persist correctly in MariaDB and respect existing auth guards.
3. Reporting widgets load in <400 ms with live data.
4. UI changes pass a quick design review and responsive check across major browsers.
If you’ve shipped similar Next.js dashboards and enjoy turning data into clear, actionable interfaces, let’s talk.
• User management – add granular roles & permissions, surface clear activity logs, and polish account-level settings so admins can work without database touches.
• Reporting & analytics – surface detailed performance metrics, let admins build customizable reports, and stream real-time visualizations directly in the panel.
• Dashboard UI/UX – modernise the layout, tidy navigation, and ensure the new reporting widgets feel native on both desktop and mobile.
Tech stack is locked to Next.js (latest), TypeScript, and MariaDB/MySQL. All work will be pushed to our private Git repository and deployed through our existing CI/CD pipeline on the VPS. I can provide a full schema, test data, and staging environment.
Acceptance criteria:
1. Updated admin routes compile and run error-free in our staging environment.
2. New user-management features persist correctly in MariaDB and respect existing auth guards.
3. Reporting widgets load in <400 ms with live data.
4. UI changes pass a quick design review and responsive check across major browsers.
If you’ve shipped similar Next.js dashboards and enjoy turning data into clear, actionable interfaces, let’s talk.
Related categories:
JavaScript
Linux
MySQL
HTML
VPS
MariaDB
Typescript
Web Development
Frontend Development
Next.js