This repository contains the code and explanation for deploying a customizable product reporting solution using Grafana and PostgreSql. The solution is a proof of concept for a real-world use case where a company wants to provide a customizable reporting solution to its customers.
The repository contains a docker-compose file that can be used to start the solution locally.
docker-compose upThe solution consists of the following services:
| Service | Description | URL |
|---|---|---|
| Grafana | The reporting dashboard | http://localhost:3000 |
| Keycloak | The identity and access management | http://localhost:8080 |
| Frontend | The frontend application | http://localhost:4000 |