Skip to content

M-Adil-AS/InterVU-backend

Repository files navigation

InterVU-backend

Interview Management System
Frontend Repository: https://github.com/M-Adil-AS/InterVU-frontend

interVU is a cutting-edge web application designed to manage and organize all your job interviews in one centralized platform.

Built with Next.js v13 (App Router), implementing route-level protection using middleware for authentication-based navigation control and handling unauthorized access.

Implemented secure authentication using JWT stored in HTTP-only cookies. Designed structured error handling using async wrappers, custom error classes, and standardized HTTP status codes.

Applied security best practices including XSS mitigation, secure HTTP headers, CORS configuration, and rate limiting.

Tool and Technologies

Node JS Express JS React Next JS Mongo DB CSS Tailwind CSS HTML Chart JS

Demo

interVU.-.compress.mp4

Releases

No releases published

Packages

 
 
 

Contributors