Kitab Qurdu is a book search app. You can get information about more than 20 millions books. The app was developed for a demo purpose.
- The app was built with the MVVM architecture.
- Dagger 2 was used for dependency injection
- Network requests are performed with Retrofit 2
- Data streams are handled with RxJava
- The mockito cannot mock/spy final classes in androidTests.
- Broaden the fragment test coverage
- Improve error messages
- Implement pagination
- Use data binding
- Implement the back button on the toolbar
- Improve UI