The task: Create a small WEB API application that returns country public holidays. Requirements for the Application: 1. Endpoints to implement: - countries list - grouped by a month holidays list for a given country and year - specific day status(workday, free day, holiday) - the maximum number of free(free day + holiday) days in a row, which will be by a given country and year 2. Endpoints should return JSON as a response. 3. To get a data(countries, holidays) your application should use a JSON API from https://kayaposoft.com/enrico/. Your application should avoid repeated requests to a https://kayaposoft.com/enrico/. Results from a https://kayaposoft.com/enrico/ should be normalized and saved to a database, so next time your application should query a database. Solution --------------------------- - Visual Studio 2019 - MS SQL Server 2017 API requests --------------------------- - http://holidays.blackball.lv/api/countries/ - http://holidays.blackball.lv/api/countries/lva - http://holidays.blackball.lv/api/countries/lva/holidays/2021 - http://holidays.blackball.lv/api/holidays/daytype/2021?date=31-12-2021 - http://holidays.blackball.lv/api/holidays/free/2021?year=2021