I'm always excited to take on new projects and collaborate with innovative minds.

Phone

+91 8901414107

Email

parikshit@techycodex.com

Website

https://techycodex.com

Address

Hisar, Haryana, India

Social Links

Project

Mandi โ€“ Bag Calculator & Billing App

A multilingual Flutter app built for Surat Mandi vendors to simplify sack weight calculations, generate bills with tax & commission, and store digital records offline.

Client

Shivam

Start Date

Aug 20, 2025
Mandi โ€“ Bag Calculator & Billing App

๐Ÿ“ฑ Surat Mandi โ€“ Bag Calculator & Billing App

Overview

The Surat Mandi Bag Calculator App was built for vendors and committee members of the Surat Mandi (Agricultural Produce Market). Traditionally, vendors used to manually calculate sack weights and billing on paper, which was time-consuming, error-prone, and lacked digital records.

This mobile solution simplifies the process by allowing vendors to:

  • Enter per 20kg price
  • Add multiple sack weights
  • Get instant bill calculations including tax, commission, and labor charges
  • Save soft copies of bills digitally while still retaining the option for hardcopy printouts

Problem Statement

Vendors at Surat Mandi needed a tool that could:

  • Reduce manual effort in calculating sack weights and final bills.
  • Store records digitally for future reference.
  • Provide multilingual support (English, Hindi, Gujarati) for wider accessibility.
  • Offer both hardcopy & softcopy options for billing.

Solution

I developed a cross-platform mobile app using Flutter with a clean and user-friendly interface.

Key highlights:

  • Simple flow: Enter Price โ†’ Add Bags โ†’ Calculate โ†’ Save/Print.
  • Bills are automatically stored in a local database (SQLite) for offline access.
  • Supports 3 languages (English, Hindi, Gujarati) using localization.
  • Integrated with Google AdMob for monetization.
  • Designed with GetX for smooth state management and responsive UI.

Technology Stack

  • Framework: Flutter
  • State Management: GetX
  • Local Database: SQLite (via sqflite package)
  • Ads & Monetization: Google AdMob
  • Multi-Language Support: Flutter Localization (EN, HI, GU)

Features

  • ๐Ÿ“ฆ Bag Calculator: Enter sack weights and auto-calculate total.
  • ๐Ÿงพ Bill Generation: Includes tax, commission, and labor charges.
  • ๐Ÿ’พ Bill History: Saved in local DB with date & time stamps.
  • ๐Ÿ–จ๏ธ Print Option: Easy hardcopy for physical records.
  • ๐ŸŒ Multilingual Support: English, Hindi, Gujarati.
  • ๐Ÿ“Š Clean UI: Minimal design for easy usability.
  • ๐Ÿ’ธ Monetization: Integrated AdMob banners.

Future Enhancements

  • ๐Ÿ”” Push Notifications: Daily mandi price alerts & reminders.
  • ๐ŸŒ API Integration: Fetch live market prices from official sources.
  • ๐Ÿ’ณ Subscription Model: Premium features such as cloud backup & analytics.
  • ๐Ÿ“ค Data Export: Generate and share PDF/Excel bills directly.
  • โ˜๏ธ Cloud Sync: Store bills securely online with vendor login.

Outcome

The app successfully digitized the billing process for Surat Mandi vendors, reducing manual errors and saving significant time. By combining both hardcopy and softcopy record-keeping, it provided a smooth transition from traditional methods to digital workflows.


Flow (Screenshots)

  1. Splash โ†’ 2. Product Selection โ†’ 3. Bag Calculator โ†’ 4. Bill Summary โ†’ 5. Bill History
Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy