Avintura – Wine Country Travel App
Android app for tourists traveling to Napa Valley and Sonoma County which utilizes the Yelp API to provide the best and most updated info for wineries, restaurants, hotels, and more. Users can view different businesses, search by name, search by category, sort by best match, rating, distance and review count. Users can also favorite different businesses. On a business page, users can call, navigate, share, read reviews and hours, view images, visit the official Yelp page, and more. App is also able to be used offline/with no internet connection.
Insert gif or link to demo
Follows Google’s Guide to App Architecture
- Android Studio
- AndroidX Libraries
- Navigation Component
- Live Data
- View Model
- Work Manager
- SQLite Database (Room)
- Paging 3 (w/ Remote Mediator)
- Palette API
- Material Design
- Google Maps SDK
- Yelp API
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.