Skip to content
/ Plumbus Public

πŸ‘Ύ A Compose Multiplatform App to browse Info on the Rick and Morty Universe

License

Notifications You must be signed in to change notification settings

shub39/Plumbus

Repository files navigation

Plumbus

A Compose Multiplatform App to browse info on characters, locations and episodes from the Rick and Morty universe

Platforms

Made With

Screenshots πŸ“±

1 2 3 6
4 7 5 8

Try Out πŸ”§

Android

Download and Install Latest Release

Desktop

You can check out the dektop version by importing this project on Android Studio and and running ./gradlew run in the terminal

Tech Stack πŸ› οΈ

  • Compose Multiplatform for Shared UI and App logic πŸ§‘β€πŸ’»
  • Koin for dependency Injection πŸ’‰
  • Ktor for making Http requests 🌐
  • MVI + Clean architecture
  • Kotlinx Serialization for Json parsing πŸ“„
  • LandScapist for Images πŸŒ†
  • Room for Local Databse πŸ“Š
  • Kotlin Coroutines 🌴

What's Planned? πŸ—“οΈ

  • Add a way to view browsing history. Like how deep you are in the rabbit hole
  • Add a way to allow users to contribute information to the api. This could help the database to stay up to date as it is two seasons behind :(
  • Add settings and Info pages

Thanks πŸ™

  • Rick and Morty API
  • JetBrains for such an amazing framework and IDEs