Back to Projects

Snaptix

Snaptix is an event ticketing platform and my own brand, built with a development team to support seamless transactions, large-scale event operations, and 1-on-1 guidance for event creators.

React iconReactNext.js iconNext.jsGo iconGoExpress iconExpressMySQL iconMySQLRedis iconRedisDocker iconDocker
Snaptix platform screenshot

Overview

Snaptix is an event ticketing platform that I built as my own brand together with several team members, where I am part of the development team. The platform is designed for both online and on-site event operations with reliable performance under high-traffic scenarios.

Core Capabilities

  • Online ticket sales with e-ticket distribution and seamless transaction flow.
  • POS module to support offline ticket sales during event day operations.
  • Attendance and check-in flow for faster participant validation at venue entry.
  • Voucher code feature to support campaign-based promotions and pricing strategies.
  • Complete sales reporting to help organizers monitor conversion, revenue, and operational performance.
  • Flexible fee engine to configure regional tax burden and service fee allocation.
  • 1-on-1 guidance service for event creators to support onboarding, setup, and go-live execution.

Architecture and Delivery

Snaptix evolved into a microservices-oriented platform to improve scalability and service isolation across ticketing, payment, check-in, and reporting domains. The stack includes React and Next.js on the frontend, mixed backend services with Go and Express, Redis for fast-access operational data, MySQL for transactional data, and Docker for consistent deployment environments.

Impact

Snaptix has handled 50K+ transactions and has been trusted to operate major events in Indonesia, proving its reliability for both digital sales channels and on-site event workflows.