eTCD – electronic Ticket Control Database

Integrácia do systému pre zdieľanie údajov lístkov a kontrol medzi rôznymi železničnými dopravcami a predajcami.
eTCD je centralizovaná databáza na výmenu informácií k cestovným lístkom železničnej dopravy medzi predajcami lístkov a železničnými dopravcami. eTCD je poskytovaná ako SaaS podľa normy UIC IRS 90918-4.
Projekt prebiehal v spolupráci s
(otvorí sa na novej karte). Spolupracovali sme pri zapojení dopravcu do systému eTCD, kam sa prostredníctvom API posielajú údaje o kontrolách, ale aj pri zapojení eTCD AMQP, kde sa preberajú anotácie, ktoré sa potom distribuujú na zariadenia dopravcu.
Technológie:
Backend: Spring Boot, Kotlin, Liquibase
Databáza: OracleDB
DevOps: Docker, Kubernetes, Kustomize, GitLab CI
Dáta a komunikácia: AMQP