InvenGo — Inventory Simplified

  • Tech Stack: Python 3.8+, OpenPyXL, Tabulate, PyAutoGUI, Pillow, pywin32
  • GitHub URL: Repository Link

InvenGo is a Python-based command-line inventory and billing management system tailored for small businesses. It integrates seamlessly with Excel and offers automated WhatsApp-based billing with optional logo branding.

Built using simple but powerful Python libraries, the system supports real-time stock updates, flexible billing formats, customer history tracking, and PDF-like invoice formatting via WhatsApp. It is lightweight, modular, and runs offline with no external database dependency.

  • Inventory Management – categorized stock, dynamic size tracking, stock updates
  • Billing System – compact, detailed, and full bill format options
  • Payment Tracking – records cash and digital transactions with discount handling
  • WhatsApp Integration – auto-send bills with logo and itemized message formats
  • Sales Reporting – real-time sales summary and customer purchase history

This project is ideal for local shops, vendors, and small-scale retailers who want to digitize their operations using an intuitive and offline-ready system. Easy to set up, extend, and deploy.