As a hobby project I decided to create a website for searching & displaying UK train times.
Fully hosted on Azure Static Web Apps.
The frontend uses Angular 8 alongside the NgRx Store library.
The backend is written in TypeScript using Azure Functions.
I used the official National Rail OpenLDBWS SOAP API to retrieve timings with the help of the fantastic ldbs-json library by Steve Rogers.