/Findout

Project Created In Kotlin during #30DaysOfKotlin. An Application that uses Kotlin concepts like data classes, named parameters, inheritance, sealed classes, late-initialized properties, Delegates, null safety, lambdas, higher-order functions, extension functions, coroutines, Android KTX and interoperability with Java.

Primary LanguageKotlin

Findout

Android application that uses Zomato's API to show restaurants in an area.

Main Features:

1. Search for a keyword.  
2. Sort results on the basis of rating or price.  
3. Add any restaurant to favourite to find them quicker and access them even when offline.  

Tools and Technologies:

1. Written in Kotlin!
2. Uses Jetpack libraries like Navigation, LiveData, ViewModel and Room
3. MVVM architecture
4. Dagger-2 for dependency injection
5. Retrofit for Networking
6. Glide for Image Loading