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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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