System for statistics of games with a card reader, API and UI. WIP
The project consists of three different parts:
API is made with Go + GraphQL + PostgreSQL and it uses GitHub as OAuth-provider. For monitoring I'm using Prometheus and Grafana.
Widget is made with Arduino MKR1000 + RC522 + LCD 16x2 and coded with C/C++. You can check source code easily, basically one file.
UI is made with Vue.
Click the image below to see the widget and app in action