/Roster

Rostar Assignment

Primary LanguageKotlin

Roster Assignment

This project having features given below :

  1. Follows MVVM (Model-View-ViewModel) architecture.
  2. Using Navigation components.
  3. Uses Retrofit for networking response.
  4. Uses Gson for json parsing.
  5. Uses Kotlin-Coroutines for background task.
  6. Uses Room for database storage.
  7. Show scrollable list of roster with image, name and position.
  8. On clicking row it display the details of the roster.
  9. Show animation while transitions.

Home Page

Screenshot_20210901-230416

Detailed Info

Screenshot_20210901-230420