Kadai Kanaku — Project Overview
Listed under Volkrin Projects • 2025
Kadai Kanaku is an offline-first, cross-platform ledger and inventory management application built for small shops, Kirana stores, and local traders who require fast, reliable, and zero-dependency digital tools for daily operations. Designed to work without internet connectivity, the app empowers users to manage inventory, sales, purchases, and profit tracking while retaining full ownership of their data.
Purpose & Vision
The project addresses a major gap faced by small businesses: existing tools are either too complex, cloud-dependent, or locked behind subscriptions. Kadai Kanaku provides a modern alternative with a simple, fast, and portable workflow engineered for day-to-day business use.
Philosophy: “Simple. Offline. Yours.”
Technology Stack
- Flutter 3.x — Cross-platform app development
- Riverpod v3 — Scalable, predictable state management
- go_router — Declarative navigation
- Local JSON Persistence — Fully offline data storage
- fl_chart — Data visualization and price trends
- file_picker & share_plus — Backup/restore system
Key Features
- Inventory Management: Track stock, update costs, adjust quantities.
- Buy & Sell Workflows: Optimized for fast entries with automatic stock updates.
- Dashboard: Daily sales, purchases, profit, and stock valuation.
- Price Trend Analysis: Graph-based visualization of cost and selling price over time.
- Backup & Restore: User-controlled JSON export/import.
- Offline Operation: No login, no sync, no cloud dependency.
Architecture Overview
Kadai Kanaku follows a modular, clean architecture to support scalability and maintainability:
- Features Folder: Each screen (buy, sell, inventory, etc.) is isolated.
- Data Layer: Models, store logic, persistence management.
- Core Utils: Formatting helpers and shared UI components.
- JSON State Model: Entire app state contained in one portable file.
Cross-Platform Reliability
The app is tested across Android and Linux desktop environments, with responsive UI handling for different screen sizes. Since everything is offline, performance is immediate and consistent even on low-end devices.
Performance Optimizations
- ABI-split APKs (~25MB instead of 149MB)
- Tree-shaken icons and resources
- Minification and shrinker-enabled builds
Privacy & Data Ownership
Kadai Kanaku never collects or uploads data. Users maintain complete control of their business information. Backup files are stored only where the user chooses.
Real-World Impact
The tool helps small shop owners transition from handwritten ledgers to structured digital workflows without introducing complexity or requiring internet access. The simplicity of design ensures adoption even among non-technical users.
Recruiter-Relevant Highlights
- End-to-end product architecture design
- Offline-first engineering and local persistence
- Scalable state management using Riverpod
- Cross-platform deployment expertise
- UI/UX built for non-technical audiences
- Complex data modeling and transaction workflows
- Strong understanding of Flutter performance optimization
Future Enhancements
- Weekly/monthly analytics
- Party ledger & balances
- Barcode-based item lookup
- Category filtering and advanced search
- Optional cloud sync (opt-in, user controlled)
— Listed under Volkrin Projects