
Student Management Dashboard
A sleek, modern, and responsive Student Management Dashboard built with Next.js 16 (App Router) and NestJS 11. It features full CRUD operations, pagination, filtering, sorting, and robust JWT-based authentication using HTTP-only cookies to secure data modifications. The backend is powered by Prisma ORM and PostgreSQL.
Integrating Redux Toolkit seamlessly with Next.js 16's App Router and Server Components architecture. Ensuring that authentication state was securely hydrated from backend HTTP-only cookies on first load without causing React hydration mismatch errors required careful proxy configuration.
Add multi-select checkboxes for bulk deletion/updates, visual analytics charting for enrollment ratios, full Role-Based Access Control, and CSV export/import capabilities.
NestJS Backend