Whitehat · 2024
End The Rig Web
The companion web app for End The Rig: payments, scheduling, and an IFTTT-style rules system that drives game logic from the browser.
- Role
- Design engineer
- Year
- 2024
- Origin
- Whitehat
- Stack
- Next.js · Nest.js · Stripe
01
What it is
A React and Next.js front end on a Nest.js back end. The interesting part is the condition and check system: game logic expressed as if-this-then-that rules, composed in the browser the way you would wire up an automation, instead of hard-coded in the game.
02
What I built
- 01The IFTTT-style condition and check system that drives the game logic.
- 02A standardized UI across every page with Material UI, so the app reads as one product rather than a pile of screens.
- 03Stripe payments, BullMQ task scheduling, and the AWS Lambda plus API Gateway layer, with Redis and PostgreSQL underneath.