InternConnect is a full-stack web application designed to streamline the internship management process for academic institutions. It provides tailored interfaces and features for students, faculty, and companies to efficiently manage internship applications, approvals, and tracking.
- Frontend: Next js
- Backend: FastAPI (Python)
- Database: PostgreSQL
- Containerization: Docker
- AI Integration: LangGraph + GenAI
- 🧑🎓 Student authentication and profile management
- 🏢 Company registration and internship application workflow
- 📊 Admin dashboards for approvals, status tracking, and control
- 💬 Faculty-student communication via built-in chat module
- 📥 Exportable Excel sheets for enrolled student records
- 🔐 Role-based access: Student / Faculty / Admin
- 🧠 GenAI-powered automation and guidance using LangGraph