
Tech Stack
Description
E-Placo is a full-stack digital placement management system designed to streamline placement workflows for educational institutions.
The platform supports distinct roles for students and administrators, providing dashboards, analytics, and management tools for the complete placement lifecycle.
The project focuses on security, scalability, and clean UI/UX while simulating real-world placement processes.
- Implemented role-based access control for Student and Admin users using JWT authentication.
- Built secure REST APIs with proper authorization checks and prevention of IDOR vulnerabilities.
- Designed student dashboards for tracking drives, applications, and interview schedules.
- Developed admin modules for drive management, student management, analytics, and recruiter contacts.
- Integrated a responsive Next.js frontend with an Express.js and MongoDB backend.
Page Info
Login Page
Secure authentication page with role-based login for students and administrators.

Student Dashboard
Personalized dashboard showing eligible drives, applications, upcoming interviews, and placement updates.

Student Profile
Profile management section allowing students to manage personal details, education, skills, and resume.

Analytics Dashboard
Analytics view providing placement statistics, trends, and insights for administrators (static demo data).

Placement Drives
Drive listing and application system with eligibility checks, job details, and application tracking.

Admin Dashboard
Administrative dashboard to monitor students, active drives, placement rates, and overall system activity.

Student Management
Admin interface for managing student records, CGPA, departments, application status, and placements.

HR / Recruiter Management
Module for managing recruiter contacts, company details, and communication information.
