Next.js Admin Panel Upgrade

Job ID: 40491239

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.