Skip to content

cristan/OvFietsBeschikbaarheidApp

Repository files navigation

OV-fiets beschikbaarheid

Build Status

Kotlin Compose Android Koin Ktor Google Maps

This app is designed to find how many OV-fiets bikes are available as quick as possible.

Screenshot 1 Screenshot 2

Features

  • See locations nearby via GPS
  • Geocoding: see locations nearby the location you've typed
  • Show additional information like address, opening hours and other locations at the same station.

About the code

Data comes from openOV and is hosted by the open source OvFietsBackend. This data is combined with the total availability per station which is kindly provided by ovfietsbeschikbaar.nl.

The code is pretty much using the latest technologies available (at least at the time of writing)

  • 100% Jetpack Compose
  • Material Design 3
  • Libraries like Koin, Compass, and Ktor so it can later easily be converted to Compose Multiplatform
  • Gradle Kotlin DSL (.kts)

Contributing

Contributions, comments, and suggestions are welcome! Developing should be quite fun with all the new frameworks.

License

The license is the GPLv3, except for these exceptions:

  • You are writing software unrelated to the OV-fiets
  • You are using this code to train AI models
  • You are writing software for the NS

In these cases, there are no restrictions (the license is 0BSD)