First of all, thank you for the opportunity of taking this test. The freedom for designing the UI and UX was fun and opened a lot of possibilities :)
The three main features asked were implemented, mocking callings to a endpoint using localStorage. Typescript was used, and 3 simple e2e tests were setup.