Kamal
Indie Android developer based in Bretagagne - France . Currently building Prix Choquant — an app that converts prices into hours of work to help people make smarter purchase decisions. Solo founder, learning in public.
Indie Android developer based in Bretagagne - France . Currently building Prix Choquant — an app that converts prices into hours of work to help people make smarter purchase decisions. Solo founder, learning in public.
Hi IH! 👋 Solo Android dev from France 🇫🇷 building an app to fight impulse buying
Hey Indie Hackers,
I'm Kamal, a developer based in Bretagne, France. For the past few months, I've been building Prix Choquant (Shocking Price), and I finally reached a stage where I can share it with this amazing community!
The "Aha!" Moment 💡
A few months ago, I was looking at a 120€ pair of sneakers. I thought, "It's not that bad." Then I did the math: based on my hourly wage at the time, those shoes represented nearly a full day of my life. My entire Monday was gone for a pair of sneakers.
Building a native Android app with Offline AI and Jetpack Compose 🤖
For the devs in the room, I wanted to share the "under the hood" of Prix Choquant. I went 100% native because I wanted the smoothest experience for the camera scanning part.
The Stack 🛠️
* UI: 100% Jetpack Compose (Material3). No XML views here.
* Architecture: MVVM + Hilt for Dependency Injection.
* Local Storage: Room for history and DataStore for user preferences.
* Asynchronous: Kotlin Coroutines.