Project information

  • Category: Web design
  • Stack: HTML, CSS, JavaScript, PHP, AJAX, JQuery, Bootstrap, Leaflet.js
  • Project date: June, 2022
  • Project URL: gazetteer.pauladonis.co.uk

Gazetteer is an interactive web app designed to work on mobile and desktop and allows users to access information about any country. The app calls a wide range of APIs to make a diverse set of information available to the user. I used AJAX calls to PHP routines, using cURL to retrieve information from the API, and then formatted the JSON response to display the information to the user. For example, the app shows general information about the selected country in a set of modals. It also uses the Leaflet library to display overlays onto the map showing interesting location-specific details.