Short Explanation
MyITS Student Connect SIM Magang is an application designed to streamline and enhance the internship program management process for colleges. This platform serves as a facilitator for lecturers, departments, students, and intern coordinators, offering a centralized solution to efficiently run internship programs.
Key features of MyITS Student Connect SIM Magang include the ability for students to easily upload their internship reports and register for internship opportunities within the app. This streamlined process simplifies administrative tasks for both students and coordinators. Lecturers can use the platform to review student reports, providing valuable feedback and assessments.
Furthermore, MyITS Student Connect SIM Magang enables seamless communication and collaboration between different stakeholders, fostering a more efficient and organized internship program. The department can also utilize the application to oversee and manage the overall progress of the internships, ensuring a cohesive and well-monitored experience for college students.
In summary, MyITS Student Connect SIM Magang is a comprehensive application that enhances the internship program management process by providing a user-friendly platform for students, lecturers, departments, and coordinators to seamlessly interact, review, and oversee various aspects of the internship experience.
Project Goals
This project aims to create a web application for student, lecturer, department to monitoring their 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
During the course of development, I acquired substantial knowledge in integrating Single Sign-On (SSO) authentication using Laravel. This not only deepened my understanding of security practices but also enhanced the user experience by providing a seamless authentication process.
Additionally, delving into the realm of Domain-Driven Design (DDD) architecture has been a valuable learning experience. This approach allowed me to structure the application in a way that aligns closely with the core business logic, fostering modularity and maintainability.
In the realm of full-stack development using Laravel, I gained extensive insights into both back-end and front-end components. This holistic understanding empowered me to create a well-integrated and cohesive system, ensuring a smooth end-to-end user experience.
Given the targeted use of the application within a specific college, I honed my skills in optimizing database queries. This optimization is crucial for ensuring the app's responsiveness and efficiency, especially when handling data for an entire college.
In essence, the development journey not only provided technical skills but also instilled a comprehensive understanding of security, architecture, and optimization practices. This well-rounded knowledge contributes to the robustness and effectiveness of the application within the context of its dedicated college usage.
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.