WhistleWatch - Portfolio

As a hobby project I decided to create a website for searching & displaying UK train times.

The frontend uses Angular 8 alongside the NgRx Store library.

The backend uses C# & ASP.NET Core hosted with Docker on Linux via Dokku along with a MongoDB database for storing station information.

I used the official National Rail OpenLDBWS SOAP API to retrieve timings.