SkillBridge: Internship Portal
Main Article Content
Abstract
The Internship Portal Web-Based Application is a three-tier architecture system developed to streamline and automate the internship management process. The system consists of a presentation layer (HTML, CSS, JavaScript), an application layer (Java using JSP/Servlets), and a database layer (MySQL) for efficient data storage and retrieval. The application enables role-based access for students, companies, and administrators. Students can register, authenticate, and apply for internships, while companies can post opportunities and manage candidate applications. The admin module ensures system integrity by managing users and validating company registrations. The system uses structured query operations (CRUD) to maintain data consistency and supports session management for secure authentication. It also incorporates file handling mechanisms for profile photo uploads and dynamic content rendering using JSP. The proposed system enhances scalability, reduces manual intervention, and ensures efficient data processing, making it a reliable solution for internship management in educational institutions.