Android application that diplays restaurants in a specific city using Zomato API.
- Support search for a specific city around the world.
- Displaying restaurants on a google map.
- Restaurant detail screen: that displays rating, photos, reviews, top cuisines and more info about the restaurant.
The application built with MVVM architecture pattern. (Using Android Architecture Components).
Repository Pattern, to abstract the source of data in the application.
Using of View Model, Live Data and databinding.
The Application utilizes such popular libraries as: RxJava, Dagger2, OkHttp, Retrofit, Glide, Google maps.
Written in Kotlin.
Ebraheem Badarni ebraheem.bdarni@gmail.com