Skip to content
arrow_back

Portfolio

Navigation

© 2026 Yosef Adi Sulistyo

Project

GMCO Annual Concert Ticketing Platform

Full-stack ticketing website for the Gadjah Mada Chamber Orchestra annual concert, built with Golang (Gin) and Next.js, with an ELK monitoring stack and CI/CD via GitHub Actions on BiznetGio Cloud.

Golang (Gin)Next.jsELK StackGitHub ActionsBiznetGio Cloud

Role

Full-Stack Developer

Published

June 1, 2023

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).