/InterVU-backend

Interivew Management System

Primary LanguageJavaScript

InterVU-backend

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

interVU is a cutting-edge web application designed to simplify and enhance your job interview experience. With interVU, you can effortlessly managae and organize all your job interviews in one centralized platform.

The frontend is built on Next JS v13 (App Router). Proper Navigation (Handling Invalid Authentication - Routing Middleware) is applied on the frontend.

Proper authentication (HTTP only Cookie - JWT), authorization (demo user), middlewares, error-handling mechanism (async wrapper - HTTP Status Codes - Custom Error Classes), and a few security features (XSS protection, HTTP headers, CORS, rateLimiter) are put into practice in backend of the application.

Tool and Technologies

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

Demo

interVU.-.compress.mp4