Chopp Self-Service
A self-service ecosystem for draft-beer points. The platform combines an operational web app, an API, payment integration and a C++ controller responsible for secure communication with the physical hardware.
How the system works
- Payment approved
- Release token
- ESP32 over MQTT
- Tap unlocks
- Telemetry on the dashboard
Inside the product
4 screens from the system. Select an image to enlarge.
The problem
Self-service beer points need something hard: charge exactly what was poured and unlock the tap only for whoever paid, with physical hardware in the middle and several units spread out.
What I built
A complete platform: an operational web app, a NestJS API, payment integration and a C++ controller running on ESP32 that talks to the tap over MQTT. Payment creates a token, the token authorizes the hardware, consumption comes back in real time.
Result
The partner follows poured volume, sessions, commissions and payouts per site in a single dashboard. An offline controller or a low keg shows up before it becomes a problem at the counter.
The project
Self-service platform that integrates payments, C++ hardware and controlled beer-tap unlock.
Highlights
- C++ hardware integration
- Payment and unlock
- Operational telemetry
- Docker deploy and observability
Need something like this? The first call is free. Written proposal within 48 hours.