Short Explanation
MyITS Student Connect SIM Magang is an app for managing internship programs at colleges. It helps lecturers, departments, students, and intern coordinators handle internship workflows.
Students can upload internship reports and apply for opportunities. Lecturers can review and give feedback on reports. Departments can monitor overall internship progress. Coordinators can post available internships.
Project Goals
This project aims to create a web application for student, lecturer, department to monitor internship progress. This website has several functionalities which are:
- Authentication
- Internship Management
- Student Internship Report
- Lecturer Approval for Student Internship Progress
- Department Approval for Student Internship Registration
- Internship Opportunities by Internship Coordinator
Lesson Learned
I learned about integrating Single Sign-On (SSO) using Laravel, which improved both security and user experience.
I also learned Domain-Driven Design (DDD) architecture, which helped me structure the app around business logic. Working on the full stack with Laravel gave me a good understanding of both backend and frontend development.
I also optimized database queries since the app serves the entire college.
Appreciation Section
Before closing this article, I would like to thank all members of the ITS Teams namely Kevin, Zhafran, Mr. Hadziq, Mr. Rizqi, Bintang who have worked with me for about one year to make MyITS Student Connect SIM Magang. I hope we can continue this collaboration to develop another wonderful application in the future.
