Pasale is a comprehensive ecosystem designed to modernize local Kirana stores (small retail shops) in Nepal. By streamlining inventory management through voice-driven transactions and providing powerful data insights, Pasale bridges the gap between traditional retail and modern market analytics.
Most local retailers still rely on manual bookkeeping, which is time-consuming and prone to errors. Pasale simplifies this by offering a "Super Simple UI" with Nepali Voice Support, allowing shop owners to manage their business effortlessly. Meanwhile, the collected data serves as a goldmine for FMCG companies and market analysts to understand consumer behavior.
The Pasale ecosystem is built on a multi-tiered architecture that ensures seamless data flow from a local shop to advanced AI models.
- Kirana Shop Owner Interaction: Designed for ease of use by non-tech-savvy users.
- Inventory Management: Track products, stock levels, and sales.
- Voice-to-Transaction: Integrated Nepali language processing to record sales/purchases via voice commands (e.g., "५ किलो दाल बेचियो").
- Offline Capabilities: Local transaction logging before syncing with the backend.
- Backend API: Handles authentication, transaction validation, and reward/incentive logic to keep shop owners engaged.
- Central Database: Stores data related to Shops, Products, Transactions, and Reward points.
- Data Processing Layer: Cleans raw transaction data, aggregates it, and performs feature engineering.
- AI & Analysis Models: Trained on cleaned data to generate market insights, seasonal trends, and demand forecasting.
- Visualized Insights: Provides seasonal trends, data forecasting, and product-specific insights.
- Target Users: FMCG Companies, Startups, and Market Analysts who subscribe to high-quality retail data.
- 🇳🇵 Nepali Voice Input: Specifically optimized for local shopkeepers to minimize typing.
- 📊 Real-time Analytics: Visual feedback for shop owners on their top-selling items and daily earnings.
- 🎁 Reward System: Incentivizes regular usage by offering points for every transaction logged.
- 📈 Market Forecasting: Powerful dashboard for enterprise users to predict market demands.
- Framework: Flutter (Dart)
- Key Dependencies:
speech_to_text: For Nepali voice recognition.shared_preferences: Local data persistence.cupertino_icons: Modern UI elements.
- API: RESTful API
- Processing: Python / Data Science Stack (Pandas, Scikit-learn)
- Database: Relational Database (PostgreSQL/MySQL)
lib/
├── screens/
│ ├── homepage.dart # Primary overview for shop owners
│ ├── dashboard_page.dart # Sales visualization and summaries
│ ├── logs_screen.dart # Detailed transaction history
│ ├── login.dart # Secure authentication
│ └── custom_bottom_navbar.dart # Navigation logic
├── shop.dart # Core logic for inventory and voice processing
└── main.dart # Application entry point
- Flutter SDK (latest version)
- Android Studio or VS Code with Flutter extension
- An Android/iOS device for voice input testing
- Clone the repository:
git clone https://github.com/Basilisk2061/IdeaX_code2convert.git
- Navigate to the project directory:
cd App/Frontend/pasale - Install dependencies:
flutter pub get
- Run the application:
flutter run
- Kirana Shop Owners: Small-scale retailers looking for easy digital management.
- FMCG Companies: For real-time market penetration data.
- Market Analysts: To study seasonal trends and consumer behavior in the retail sector.
Built with ❤️ for the Local Retail Community.
