Waarzitje.nu is a basic application for submitting and retrieving live location updates. Originally focused on OsmAnd, but basically any application that supports REST could use it.
The back-end (REST API) of this application is made with Go, the front-end (map interface) is made with modern Vue 3 and TypeScript. Because of its modular setup, it is possible to run the back-end, front-end or a combination of both. 🎉
Image: OsmAnd app submitting location updates to the back-end, front-end retrieving the current location and showing it on a map. Learn how to set up OsmAnd.
Please read the installation instructions to learn how to get started. It explains how to run the back-end, front-end or both, with and without Docker. 😉
To learn more about the API and see some examples of using it, take a look at the API Documentation.
The contribution guidelines document briefly explains how to contribute to this repository. Also consider taking a look at the open issues to know what needs to be done and the kan-ban board to see who's currently working on what.
The license this project uses is the EUPL v1.2 or later. See LICENSE.txt. Available in other languages as well.