Skip to content

An Invoice Management System built in Python with MySQL integration, featuring invoice creation, viewing, modification and data storage in a secure MySQL database.

License

Notifications You must be signed in to change notification settings

Pavith19/Invoice-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Invoice Management System

The Invoice Management System is a Python-based application designed to handle and streamline various invoice-related operations. It uses MySQL for database management and provides a user-friendly command-line interface for managing invoices.

  • Add new invoices
  • View invoices (all customers, by date, by total range, specific invoice, all invoices)
  • Modify existing invoices (edit details, delete invoices)
  • Input validation for all user inputs
  • Automatic calculation of totals and tax values
  • Formatted display of invoice details
  • Securely store all invoice data in a MySQL database.
  • Python 3.x
  • MySQL
  • mysql-connector-python

Clone the repository and Locate the 'Python Source Code.py' file and run it.

I welcome contributions to enhance the Scientific Calculator project!

  • Improve Existing Code: Optimize or refine the current implementation.
  • Add Features: Implement new features or functionalities to enhance the calculator.
  • Enhance Documentation: Help improve the README, code comments or other documentation.

This project is open source and available under the GPL-3.0 License.

Connect with me:

_mr_2001__ pavith-bambaravanage-465300293 @pavith_db pavith_db pavithd2020@gmail.com

About

An Invoice Management System built in Python with MySQL integration, featuring invoice creation, viewing, modification and data storage in a secure MySQL database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages