.net and angular small project

Job ID: 32325248

Budget: $30 – $250 AUD

This is a .net core and Angular application. This is a sample API that provides access to a mocked movies database.

There are 2 API operations available for 2 popular movie databases, cinemaworld and filmworld
/api/{cinemaworld or filmworld}/movies : This returns the movies that are available
/api/{cinemaworld or filmworld}/movie/{ID}: This returns the details of a single movie

To access this API we require an API token (x-access-token: sjd1HfkjU83ksdsm3802k).

We need to build a web app to allow customers to get the cheapest price for movies from these two providers in a timely manner.

Design a solution to have a functioning app when not all of the providers are functioning at 100%.
The code should be bug-free and production-ready, which includes unit testings.
Feel free to make and document any assumptions you have made.

The API token provided to you should not be exposed to the public.

Here are some examples, please check how they use the API, these examples have some drawbacks, please make the project better than them.

https://github.com/Shokeen-Annu/Movies-app

https://github.com/csokun/movies-fetcher

https://github.com/theranjali-nilaweera/movies-web
Related categories: JavaScript .NET C# Programming AngularJS API