Built the end-to-end ticketing platform for the Gadjah Mada Chamber Orchestra (GMCO) annual concert in Yogyakarta, covering both the backend API and the frontend ticketing interface.
Backend
The API is written in Golang using the Gin framework — lightweight, fast, and easy to deploy as a single binary. It handles ticket inventory, purchase flows, and order validation.
Frontend
Next.js drives the public-facing ticketing interface, providing server-side rendering for fast initial page loads and a smooth checkout experience.
Observability
An ELK Stack (Elasticsearch, Logstash, Kibana) was set up to aggregate application logs and provide real-time visibility into ticket purchase events and error rates during the high-traffic concert period.
CI/CD
GitHub Actions automates testing and deployment on every push to the main branch. The pipeline builds and pushes container images, then deploys to the BiznetGio Cloud Platform (Indonesian cloud provider).