A fun and interactive Lucky Wheel App built with Jetpack Compose and Lottie Animation! Spin the wheel every 3 hours to win exciting rewards. Once the wheel stops, enjoy a satisfying chest animation as your winnings are revealed.
- 🌀 Lucky Wheel created with Jetpack Compose Canvas
- 🕒 Spin every 3 hours – enforced cooldown logic
- 💥 Lottie Chest Animation – chest opens up and splashes coins when spin completes
- 🎉 Reward Banner – dynamic banner appears with dollar amount won
- 🌙 Smooth animations & delightful user experience
- 📦 Modular and maintainable clean architecture
- User lands on the spin screen.
- Spin button is available every 3 hours (timer resets after each spin).
- On tap, the wheel spins with smooth animation.
- Once it stops, a Lottie chest animation plays.
- Coins splash and a reward banner appears at the top showing dollar amount won.
- 🟢 Kotlin
- 🟡 Jetpack Compose
- 🔵 Android Studio
- Android Studio (latest version)
- Kotlin & Jetpack Compose configured
- Clone this repo
- Open in Android Studio
- Run the app on an emulator or device
- Watch the Grim Reaper chase unfold as progress increases!
This project is licensed under the MIT License.
If you liked the concept or found it helpful, don’t forget to ⭐ star the repo!