Back to projects

Train Information System

Professional project during work at gravity&storm

Role

Fullstack Developer

Tech stack

Vue.jsNest.jsNode.jsPiniaJestVitestTypeScript

A fullstack passenger information system for S-Bahn trains across Germany. The system allows data about disruptions and alternative routes to be sent directly to the information displays in trains and at train stations.

Built the frontend with Vue.js and Pinia for state management, backed by a Nest.js API, with Jest and Vitest covering unit and integration tests.

More projects