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