-StoreKeeper StoreKeeper is an offline inventory management app that helps you efficiently manage products, quantities, prices, and status. Designed for simplicity and robustness, it ensures your inventory is organized, reliable, and always accessible.
-Features Add Products Easily Add a photo (optional), provide the product name, description, quantity, price (or 0 if unknown), and status. Everything is stored securely in the local database.
Local Database Storage Products are stored locally using Drift. Your data remains safe even offline, and all product images are stored in app-specific storage to prevent accidental deletion.
Automatic Image Management When you add a product, the image is saved in the app's private storage. When you delete a product, its image is completely removed from the device. This ensures data integrity even if the original image in the gallery is deleted.
State Management with RiverPod Efficiently handles app state for a smooth and reactive experience.
Navigation with GoRouter Seamless routing between screens with clean and maintainable navigation.
Clean MVVM Architecture Separates UI, business logic, and data layers for maintainable and scalable code.
User-Friendly UI Easy-to-use interface to view, edit, or delete products, complete with product details and status labels.
-How it Works Add a Product: Input the product name, description, quantity, and price. Snap a photo or choose one from your gallery (optional). Choose product status: InStock or Limited.
Manage Inventory: View all products in a list. Filter products using the search bar. Edit or delete products as needed.
Safe Data Handling: Product images are stored in the app’s local storage. Deleting a product ensures associated images are also removed.
Technologies Used Flutter – Cross-platform UI toolkit Drift – Local database for storing products RiverPod – State management GoRouter – Navigation Clean MVVM Architecture – Separation of concerns for maintainable code Google Fonts & Custom UI Components – Polished, professional look
-Preview & APK App Preview: Link to preview APK & Demo Media: Google Drive
-Screenshots
License MIT License – Feel free to use, modify, and distribute this project.