A console-based billing and user management system built using Python, Pickle, and ReportLab. The application allows secure user registration and login, manages a product catalog with pricing, and generates GST-compliant invoices in both console output and PDF format.
Key Features:
User authentication with persistent storage using Pickle
Product management (add, update, and view products)
Customer billing with GST calculation
PDF invoice generation using ReportLab
Input validation for error prevention
Data persistence between sessions
Designed for small businesses to streamline invoicing and record-keeping.