SkillAgentSearch skills...

BikeShare

SwiftUI, Jetpack Compose, Compose for Desktop and Compose for Web based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Room for local persistence

Install / Use

/learn @joreilly/BikeShare

README

BikeShare

kotlin-version

Compose Multiplatform and SwiftUI based Kotlin Multiplatform sample project (based on CityBikes API). Uses Circuit and kotlin-inject.

Running on

  • iOS (SwiftUI)
  • Android (Jetpack Compose)
  • Desktop (Compose for Desktop)
  • Web (Wasm based Compose for Web)
  • Swift Executable Package

Related posts:

BikeShare Screenshot

<img width="1132" height="819" alt="Screenshot 2025-08-09 at 20 25 09" src="https://github.com/user-attachments/assets/33d28fbf-112b-4ea9-8d51-5a65d1386a6c" /> <img width="1426" alt="Screenshot 2023-12-02 at 15 01 25" src="https://github.com/joreilly/BikeShare/assets/6302/3e3092cd-261f-49a9-a0b3-bb6631a9d119">

Note that this makes use of https://github.com/Shusshu/android-flags for flag images shown.

Full set of Kotlin Multiplatform/Compose/SwiftUI samples

  • PeopleInSpace (https://github.com/joreilly/PeopleInSpace)
  • GalwayBus (https://github.com/joreilly/GalwayBus)
  • Confetti (https://github.com/joreilly/Confetti)
  • BikeShare (https://github.com/joreilly/BikeShare)
  • FantasyPremierLeague (https://github.com/joreilly/FantasyPremierLeague)
  • ClimateTrace (https://github.com/joreilly/ClimateTraceKMP)
  • GeminiKMP (https://github.com/joreilly/GeminiKMP)
  • MortyComposeKMM (https://github.com/joreilly/MortyComposeKMM)
  • StarWars (https://github.com/joreilly/StarWars)
  • WordMasterKMP (https://github.com/joreilly/WordMasterKMP)
  • Chip-8 (https://github.com/joreilly/chip-8)
View on GitHub
GitHub Stars810
CategoryDevelopment
Updated8d ago
Forks57

Languages

Jupyter Notebook

Security Score

100/100

Audited on Mar 23, 2026

No findings