ITLand ISTTS 2023 Registration and Payment Platform
An enhanced event platform for ITLand ISTTS 2023, improving the previous year's system with cleaner architecture and integrated online payments via Midtrans.

Problem_Statement
The ITLand platform from the previous year had less structured code and did not support online payments. The system needed better organization, improved maintainability, and a complete payment workflow for event registrations.
Approach_&_Solution
Continued development from the existing system by refactoring the backend using Laravel and reorganizing the MySQL database structure. Improved the frontend using React to provide a smoother and more modern user experience. Integrated Midtrans as the official payment gateway, enabling participants to complete registrations with an automated online payment process.
Key_Features
- Improved and more maintainable backend structure
- Responsive landing page built with React
- Participant and admin dashboard
- Online payment integration using Midtrans
- Automated registration and payment status tracking
- Structured MySQL database design
Challenges
- Refactoring and reorganizing legacy code to improve readability and maintainability
- Improving overall system structure without disrupting existing functionality
- Integrating Midtrans into a system that previously had no payment gateway
- Ensuring accurate transaction status updates between the application and Midtrans
Reflection_&_Learnings
“This project improved my ability to work with existing systems, refactor code for better structure, and integrate third-party services into a live production environment.”