In this part of the trckr documentation, the software architecture is explained.
Trckr is a web based application. The web frontend is developed with Javascript and has access to a PostgreSQL database via the backend, which is written in Python.
Tho following graphic shows a draft of the components we plan to implement into the frontend. Changes may be needed.
The domain model is further described here.