All projects

05 · Side project

Banpong Molly

Fish-contest registration, payment-slip approval, a live checkout queue and ranking reports.

Side project · Feb 2026 – Present

Banpong Molly contest homepage

Problem

Banpong Molly is a fish-contest platform. People register for events, payment slips are approved, checkout runs as a live queue, and fish ranking reports close the loop.

My role

Side project. Built the platform — event registration, payment-slip approval, a live checkout queue and fish ranking reports — and an Android app that prints queue tickets.

Architecture

Nuxt 4 on the front, NestJS with TypeORM and MySQL behind it, Redis and BullMQ, and Socket.io for the live queue. An Android app written in Java runs on a Sunmi POS and prints queue tickets.

Key features

  • Event registration
  • Payment-slip approval
  • Live checkout queue
  • Fish ranking reports
  • Android (Java) Sunmi POS app for queue ticket printing

Stack

  • Nuxt 4
  • NestJS
  • TypeORM
  • MySQL
  • Redis
  • BullMQ
  • Socket.io
  • Android (Java)
  • Sunmi POS

Screenshots

Banpong Molly activities and supporters section