ATM operator data backend

Built it · 2021 · Archived

A daily data pipeline for an ATM operator. It pulled the card processor's daily reports and showed each ATM's cash, balances and errors, with text alerts.

The report pulls and the text alerts ran as jobs on a queue. The reports went into Postgres, and a GraphQL API served them.

Stack

Infrastructure
BullMQ