Cruise Company

The application consist of two parts:

* Backend: RESTful API written in .NET Core
* Frontend: SPA written in Angular 2

You will be given a set of data, containing the list of Bookings made by an online Cruise company. The application should show the Bookings made in the first quarter of 2016.

The Frontend should query the API for the Bookings in the given range. Once it gets the data, it should present a list of Sales Units, showing the name and the total price of their related Bookings. If the user clicks on any Sales Unit, the list of related Bookings should be shown, showing Booking Id, Ship Name and Price.

implement a Type-ahead search that will accept either Booking Ids or Ship Names. The implementation should query the backend for searching

*All prices should show the correct Currency (which is stored in the Sales Unit).


Solution