SubHub
SubHub provides location, information and user-reviews of restaurants nearby Sydney. SubHub retrieve data from Google Places API and Zomato API, third-party APIs that allows developers to access their data and functionality by making requests with specific parameters to a URL. In this particular case, we put parameter of location based on Google Places (since this is the best one) and detail information including name of restaurant, type of restaurant, and user-reviews from Zomato. This app will run dynamically updated HTML and CSS powered by Javascript and jQuery.
Goal
AS A foodie traveller, I WANT to find somewhere good to eat. SO THAT I can find the best nearby restaurants.
Acceptance Criteria
- GIVEN a foodie dashboard with dropdown buttons
- WHEN I search for a type of restaurant
- THEN I am presented with a map showing markers nearby restaurant added to the search history
- WHEN I click a marker of selected restaurant
- THEN I am presented with the restaurant name, address, phone number, website (if available), and star reviews
- WHEN I click on a type of restaurant in the search history
- THEN I am again presented with a map showing markers nearby restaurant
- WHEN I open the resto dashboard
- THEN I am presented with the last searched resto
Build With
- VScode - The editor of choice.
- Chrome DevTools - The editor pages on-the-fly and problem diagnostic.
- W3C MarkUp Validator - The markup validation service (HTML, XHTML) of web documents.
- GetBootstrap - Open-source CSS framework directed at responsive, mobile-first front-end web development.
- OpenWeather API - OPEN API to retrieve weather data for cities.
- Postman - The Postman API allows to easy access to API.
API
- Google Places API
- Zomato API
Screenshot
Link to the App
The URLs of the deployed applications in GitHub
Log in or sign up for Devpost to join the conversation.