I have included geolocation api, openweathermap api and zomato api. I think we need to get relevant data (call the apis) prior to go to next page, otherwise the next page will not be formatted properly (cards will remain empty), since some apis take coulple of seconds to fetch data. I understand that there will be implications, may be we will need to save restaurant/movie/weather related data to localStorage...let's think about it a bit more....
I added materialize css to better visualize at least one of the pages.
I have included geolocation api, openweathermap api and zomato api. I think we need to get relevant data (call the apis) prior to go to next page, otherwise the next page will not be formatted properly (cards will remain empty), since some apis take coulple of seconds to fetch data. I understand that there will be implications, may be we will need to save restaurant/movie/weather related data to localStorage...let's think about it a bit more....
I added materialize css to better visualize at least one of the pages.