Statement: Build an API to display data related to a given location. For example: if the user enters New York, we would like to get results from Yelp, Uber, Foursquare etc for the given location.
Task - Build an API which fetches data from multiple APIs and store the results in the database.
APIs : Uber, Yelp, Foursquare
Input : location
Output : Boolean flag - data saved in DB or not?
Example :api.test.com/save?location=London
Output : {“saved”:true}
Action Item - Deploy this API on AWS cloud (or any cloud operator) and share the url
Task - Build an API which fetches data from the database (data which was stored via Module 1), transforms it in the right format and return it in JSON format.
Input : location
Output : json
result
Example :api.test.com/fetch?location=London
Output : json
result
Action Item - Deploy this API on AWS cloud (or any cloud operator) and share the url