Cigar Madam is an Android app for cigar aficionados to keep an inventory of cigars they have smoked. It is built using modern Android development tools and practices such as Room Database, Jetpack Compose, Kotlin Coroutines, Okhttp, Retrofit, Dagger-Hilt, MVVM Architecture, TDD, and Clean Architecture.
- Inventory Management: Keep a detailed record of your cigar collection, including those you have smoked and wish to remember.
- Image Capture: Add images to each cigar entry by taking a photo with your device's camera.
- Offline Storage: All data is stored locally using Room Database, allowing for offline access anytime.
- Modern UI: Built with Jetpack Compose to provide a seamless and intuitive user experience.
- Clean Architecture: Maintainable and scalable codebase by separating concerns into distinct layers.
Clone this repository and import into Android Studio
git clone https://github.com/yourusername/cigar-madam.git