TerraHub is a web application that helps view, filter and track collection of items in the video-game Terraria.
The app is powered by Angular for the client side and a NestJS API RESTful API.
Items are stored in a MongoDB database.
The client communicates with the server in an nginx reverse proxy context.
It is deployed using docker containers.