π Digital Platform for Training and Placement Cell π A smart and automated solution to streamline the training and placement process for students, recruiters, and placement coordinators.
π Project Overview This platform digitizes and enhances the traditional placement cell process by providing seamless student registration, job applications, recruiter management, and skill development resources.
π― Empowering Students & Recruiters with: β Easy job applications & tracking β Automated placement notifications π© β Skill development & aptitude tests π― β Alumni networking for mentorship π€ β Secure authentication & data protection π
π Tech Stack Frontend Backend Database APIs & Services HTML, CSS, JavaScript, Bootstrap Flask (Python) MySQL Gmail API (for notifications)
π Features at a Glance πΌ Student Dashboard β Manage profiles, track applications, and receive job alerts π’ Recruiter Panel β Post job openings and review candidates π¨ Real-Time Notifications β Stay updated via Gmail π Skill Development β Aptitude & coding practice resources π₯ Alumni Connect β Build a network with past students π Secure Authentication β Protects user data and ensures privacy
πΈ Screenshots
π Project Setup Follow these steps to run the project locally:
1οΈβ£ Clone the repository
bash Copy Edit git clone https://github.com/your-repo-url.git cd Digital-Platform-for-Training-and-Placement-Cell
2οΈβ£ Install dependencies bash Copy Edit pip install -r requirements.txt
3οΈβ£ Run the Flask server bash Copy Edit python app.py
4οΈβ£ Access the platform Open http://localhost:5000 in your browser
π‘ Future Enhancements π AI-based job recommendations π± Mobile app development π Advanced analytics dashboard
π€ Contributors A collaborative project by a team of 4 developers
π Feel free to contribute, open issues, and suggest improvements!
π Topics: placement-management job-portal flask-webapp student-dashboard recruitment-system college-placement