Economic Calendar API & Parser
Overview
The simple project impelementation of economic calendar news service. Contains following parts:
- Database schema, data seeding and roles creation scripts /src/db
- Loader services implementation on Golang /src/loader
- REST api services implementation on Golang /src/api
Running Locally
Project contains docker compose script for local starting and test usages. Use following command for starting:
sudo docker-compose up --build
Healthchecks & Metrics
Project contains HTTP healthcheck and prometeus exporter API.
API service:
curl -f 'http://localhost:8080/healtz'
curl -f 'http://localhost:8080/metrics
Loader service:
curl -f 'http://localhost:8081/healtz'
Swagger
Use following link for swagger UI:
http://localhost:8080/swagger/index.html