Wootix Ticketing Platform

Project information

  • Category: Transaction System (Ticketing)
  • Role: Back-End Developer (plus partial frontend support)
  • Highlights:
    • 200+ events
    • 4,000+ registered users
    • 12,000+ monthly active users
    • ~2,500 transactions/month
  • Tech-stacks: Node.js (Express), TypeScript, MySQL, Socket.io
  • Project URL: wootix.id

Details

Wootix is a production event ticketing platform built around secure transactions and operational workflows. My main responsibility was backend development, while also contributing to selected frontend parts related to data presentation and user flows.

  • Built and maintained backend services for ticketing workflows (events, orders, payments, and ticket verification) using Node.js (Express), TypeScript, and MySQL.
  • Integrated up to 5 Indonesian payment gateways to support secure and reliable payments.
  • Implemented reporting modules (transactions, financial reports, ticket usage, verification) to support daily operations and monitoring.
  • Added audit logs / activity tracking so critical data changes are traceable and easier to troubleshoot.
  • Contributed to frontend implementation for selected features (tables, forms, and basic UI flows), supporting internal users and operational teams.

Some technical details are simplified here for clarity and privacy.