Invoice-Management-System

Invoice Management System

This project is a simple invoice management system implemented in C++. It provides functionalities for adding new products, creating invoices, and viewing various reports related to sales and products.

Features

File Structure

How to Use

  1. Clone the repository:
     git clone https://github.com/Esmail-sarhadi/invoice-management-system.git
    
  2. Navigate to the project directory:
     cd invoice-management-system
    
  3. Compile the code:
     g++ -o invoice_system main.cpp
    
  4. Run the program:
     ./invoice_system
    

Data Storage

Example

Adding a Product

  1. Select option 2 from the menu.
  2. Enter the product code, name, and price.

Creating an Invoice

  1. Select option 1 from the menu.
  2. Enter the invoice number, date, and items with their quantities.

Viewing Invoices by Date

  1. Select option 3 from the menu.
  2. Enter the date in yyyy/mm/dd format.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

Profile

Check out my GitHub profile: Esmail Sarhadi

View this project on GitHub: Invoice-Management-System

Donation

If you find this project helpful, consider making a donation:

Crypto donation button by NOWPayments

Contact

For any inquiries or feedback, please contact [sarhadiesmail@gmail.com]