The Leaderboard-Service is a backend application designed for efficient user ranking management, handling submissions, and tracking ranks across various scopes. It supports a range of API endpoints that allows to do the operations.
Getting Started
Follow these steps to set up and run the Leaderboard-Service.
Prerequisites
Go - Make sure Go is installed on your machine.
PostgreSQL - This project uses PostgreSQL for data storage, so ensure it’s up and running.
Docker (optional) - To run the application in a Docker container.
This service uses PostgreSQL. Ensure that your PostgreSQL instance is running and accessible via the connection URL provided in the configuration file.