UberBookingClone icon indicating copy to clipboard operation
UberBookingClone copied to clipboard

Uber Booking Experience Jetpack Compose App

πŸš• UberBookingClone

Uber Booking Experience app in Android built using Jetpack compose.

🏁 The purpose of this repository:

  • Build a functional Android app to demonstrate Uber booking flow entirely with Kotlin and Jetpack Compose.
  • Follows Android design guide and development best practices with Jetpack Compose.
  • Explore the possibilities of creating complex ui and ux of a Uber Booking flow using Compose.

Video Demo:

https://user-images.githubusercontent.com/32521663/195015157-bd31b444-9e00-459f-a5c9-70d17e5c6fa3.mp4

πŸ›  Built with ❀️ using Kotlin

Tools Link
πŸ€– Kotlin Kotlin
πŸ’š Jetpack Compose Jetpack Compose
🌐 Material Design Material Design
🌊 Coroutines Kotlin Coroutines
πŸ—ΊοΈ Maps Compose Library Maps Compose
🧭 Navigating with Compose Navigating with Compose
🎨 Accompanist Accompanist

βš™οΈ Run a project

Note Create new Google map API key by following steps here and add map api key in local.properties as MAPS_API_KEY="[your_api_key]" and Sync project with gradle file to run it.

πŸ’¬ Want to discuss?

Have any questions, doubts or want to present your opinions, views? You're always welcome. You can start discussions.

🀝 Contributors

See our rockstar contributors :smile:

UberBookingClone Contributors

  • If you want to contribute to this library, you're always welcome! See Contributing Guidelines.

:envelope: Get in touch!

Medium Twitter LinkedIn

Find this project useful ? ❀️

  • Support it by clicking the ⭐️ button on the upper right of this page. ✌️

License

  • See License