Welcome to the Internship Management Application repository! This project was developed as part of the "Software Project Management" course assignment, where we aimed to enhance our software development and management skills.
Our project focuses on creating an internship management application tailored for universities and institutions to streamline the internship process. It facilitates communication and coordination among students, instructors, career centers, and administrators.
- Next.js
- MySQL
- AWS S3 Bucket
- AWS RDS
- Mantine UI Framework
- Career Center
- Instructor
- Student
- Admin
- Instructor Functionality:
- Share acceptance forms with students and companies.
- Provide official letters upon student request.
- Accept or reject internship applications.
- Student Functionality:
- Download acceptance letters.
- Upload transcripts and other necessary documents.
- Submit internship applications to instructors.
- Career Center Functionality:
- Provide insurance forms upon application acceptance.
- Share internship opportunities.
- Messaging System:
- All roles can communicate with each other.
You can explore the project's artifacts and documentation in the repository: