FindRestaurant
Android app to find restaurant based on location. App is based on Yelp APIs.
Working
- Pick location using map.
- Search type of food you wish to eat.
- Get list of restuarants based on your search.
- Filter results on distance using filter options.
- Browse through results, check details of restaurant.
- Make reservation on click of button.
- Make favorites by clicking on heart.
- Manage your favorites.
Android and other features used in app
- Google place picker to help users pick locations easily.
- SearchView used to provide searching functionality.
- RecyclerView displays the results in list.
- ViewPager to enable swiping through results on details page.
- Back button traces back the users swipe actions.
- SQLite used to store the favorites.
- Call intent used to make call to the phone number.
- Navigation drawer to provide option to navigate between Search and Favorites.
Below are few screen shots of the application
For first time, search page will show default search for All restaurants in San Jose location.
Details page shown when user selects a restaurant from the list
Favorite list
Button to make reservation

Log in or sign up for Devpost to join the conversation.