IITC (Intermedia Information Technology Competition)
Robust backend architecture for a university-level technology competition platform.
Project Gallery
My Role & Contributions
Designed and developed decoupled RESTful API services connecting the frontend to a PostgreSQL database. Implemented a comprehensive Role-Based Access Control (RBAC) system utilizing Laravel Sanctum tokens and built robust backend logic to process transaction proof uploads seamlessly. Maintained high backend stability to handle complex workflows for participant registrations and live announcements.
The Problem
Aplikasi sebelumnya (monolitik) mengalami masalah waktu respons (lambat) ketika digunakan oleh ratusan peserta secara bersamaan.
The Approach
Memisahkan tanggung jawab (Decoupling) menjadi Backend dan Frontend agar lebih bebas memilih teknologi spesifik dan menyebarkan beban server.
The Tech
Laravel REST API, PostgreSQL, Sanctum RBAC.
The Outcome
Sistem berhasil menangani ratusan peserta dengan waktu respons yang jauh lebih cepat, proses pembayaran lancar, dan tampilan UI yang lebih fresh.
Related Credentials & Community
- Organization: Intermedia Student Activity Unit (UKM Intermedia)