An app that queries multiple APIs and uses the data to update the DOM dependant on the users input. This was a project built in a team during the FAC26 pre-apprenticeship program.
Initially Gal was going to use the Dog API https://dog.ceo/dog-api but after looking at the documentation they decided that the data would be too limited and although Dog API provided many different endpoints Gal felt data that was more ambigous would allow for a more entertaiing narative for the user.
The decision to use the Postcode & Geo-location API for the UK https://postcodes.io/ was made as they offer many endpoints and the data is more complex, enabling a user experience that is hopefully engaging, humorous and informative.
Adding in the https://data.police.uk/docs/method/neighbourhood-locate/ API to return information about the local police force of the area the user is searching provides the user with more in depth information about their chosen destination.
Postcode API
Police Data API
The Movie DB
The Cat API
- Plan Project
- Get Cat API Data - User should be able to look for GIFs and pictures for different breeds of cats.
- Get Movie API Data - Users should be able look at the most popular films at the moment and make an informed decision about what to watch.
- Get Postcode API Data - Users should be able to generate a random postcode and what can be found at that postcode to help plan a trip there.
- Plan Structure
- Complete Project
Our user is someone with some leisure time to fill and is looking for entertainment and inspiration, think young profesional in the evening. Our idea was to create a website that can be entertaining, informative and humourous the idea being that the user returns to the site more than once for more than one reason.