ListShop is a sleek and modern offline Android application designed to help users manage their shopping routines more efficiently. The app integrates smart AI capabilities to assist with product identification and description generation, all while maintaining a clean and minimalist user interface.
-
🤖 AI-Powered Product Description
Snap a photo of a product using your phone's camera, and Gemini AI will automatically generate a relevant title and description for the product. -
🛒 Smart Market List with RecyclerView
Organize your shopping experience by creating a list of markets/stores, each containing:- 📦 A list of purchased products.
- 📝 A to-do checklist for items you plan to buy.
-
✍️ Full CRUD Functionality
Easily Create, Read, Update, and Delete markets, products, and to-do items. -
📶 Completely Offline
No internet connection is required. All data is stored locally on your device. -
💡 Smooth Animations
Enjoy fluid and responsive UI transitions that enhance the overall user experience. -
🎨 Modern Minimalist Design
Simple, intuitive layout for a clutter-free and user-friendly experience.
Screenshots coming soon. Please check back later for visual previews!
A public APK is not yet available. Stay tuned for the upcoming beta release!
- Language: Java
- Framework: Android SDK
- IDE: Android Studio
- Architecture: MVVM-lite with ViewBinding
- AI Integration: Gemini API (Google AI)
https://github.com/Leshoraa/ListShop-Android.git
- Launch Android Studio and select "Get from Version Control".
- Paste the repository URL and click Clone.
- Let Android Studio finish syncing all required dependencies.
- Follow any recommendations to update plugins or SDKs.
- Android Studio (Giraffe or newer recommended)
- JDK 11 or higher
- Android SDK API Level 21+ (Minimum: Android 5.0 Lollipop)
Contributions are welcome and appreciated!
Feel free to submit pull requests or open issues for bugs, suggestions, or improvements.
Thank you for checking out ListShop Android! Your feedback helps make it better.