Skip to content

AralBenli/RickandMorty

Repository files navigation

RickandMortyApp

 

Rick And Morty characters in one place, easily accessible through the rickandmortyapi.

  ## Features of the application ##

  • Fetching and listing Rick and Morty character names, episodes and locations  with them.

Used Technologies

  • MVVM Design Pattern
  • Kotlin Coroutines/Flow
  • Dependency Injection / Hilt
  • Paging Library 3 / Remote Mediator
  • Offline Caching
  • Swipe refresh
  • ROOM Database
  • Extensions
  • View Pager
  • View Binding
  • Shared Preferences
  • Retrofit
  • Dark and Light theme
GET https://rickandportiapi/character
GET https://rickandportiapi/character/id (for Search and Detail)
GET https://rickandportiapi/episode
GET https://rickandportiapi/location

Screenshots

Intro   Intro Intro
Splash   Characters Grid Characters Linear Menu
Episodes Locations Favorites
Detail   Bottom Fr Search