- getCountryData - custom
- currencylayer - pubic API - exchange rate & currency converter | https://currencylayer.com/
- NOAA - public API - weather and climate data | http://www.ncdc.noaa.gov/cdo-web/webservices/v2
- Twitter Bootstrap Framework
- JQuery & JQuery UI
- LESS
- SMACCS Compliant
- Angular2
//TODO
Create charts using D3js
Alphabetical Navigation - leverages JQuery libraries & custom JQuery UI styles to override default bootstrap css.
$_POST['country_code']
captured in a session cookie is passed through a series of functions - simulating a domino effect. Simply choosing a country, the application displays country facts e.g. capital, population, government type and currency provided by a custom REST API. The function processdata($file)
processes the JSON file returned by the API and provides each external API/WebService with the appropriate parameter. The currency code is passed to the CurrencyLayer API which returns realtime currency conversion rates. The country code also is passed to the NOAA API which displays the weather for the area.
Custom API | Returns the specific country information stored in a json file.
Public API | Returns currency conversion based on visitor's country selection
Public API | Returns the weather data based on visitor's country selection.