A web-based solution to automate and streamline campus placement activities at Rajiv Gandhi Institute of Technology (RIT), Pampady.
This centralized system enables efficient student registration, company management, placement drive scheduling, result tracking, and real-time notifications, benefiting students, placement officers, and recruiters.
🔗 Click here to visit the hosted site
- React.js – Component-based UI
- Tailwind CSS – Utility-first styling
- Bootstrap – Responsive layout enhancements
- Node.js + Express.js – REST API server
- PostgreSQL – Relational database
- PgAdmin – Database GUI
- JWT – Token-based authentication
- Bcrypt – Password encryption
- Multer + Cloudinary – Resume upload & cloud storage
- Nodemailer – Email notifications and OTP verification
- CORS – Secure cross-origin API handling
- Gemini API – Chatbot for placement-related student queries
| Component | Platform |
|---|---|
| Frontend | Vercel |
| Backend | Render |
| Database | Supabase |
- 👨🎓 Student registration and profile management
- 🏢 Company and job role management
- 📆 Placement drive scheduling
- 📊 Placement round tracking and analytics
- 📩 Real-time email and dashboard notifications
- 🤖 Gemini chatbot for support
- 📥 Resume uploads via Cloudinary
For inquiries or collaboration:
📧 [nehaelizabeththomas0@gmail.com]
This project is licensed under the MIT License - see the LICENSE file for details.