Skip to content

The-Parth-Choudhary/Invoice-Generator

Repository files navigation

Invoice Generator in C

Welcome

Welcome to the Invoice Generator readme. This document provides information about the invoice generate application.

Screenshot 2023-08-31 195937

Table of Contents

Overview

This application is a console based application. It is usefull if some restaurant or any other place where a person want to generate invoices and save them and want to see them for future references like managing business

Features

  • Generate Invoice: Creates new invoice by giving information about customer, no of items, items, quantity of items.
  • Show all Invoice: Gives all information about all previous saved invoices.
  • Search Invoice: To search invoice of specific customer.

Getting Started

Compilation

To compile and run the Invoice Generator application, follow these steps:

  1. Ensure you have a C compiler (e.g. GCC) installed on your system.
  2. Open a terminal/command prompt.
  3. Navigate to the directory containing the source code files.
  4. compile the code using following command:
gcc Billing_System.c
  1. Run the code using following command:
./a.out

Usage

Once the application is running, you will see main menu with various options. Follow the on-screen instructions to navigate the menu and perform actions.

Usage Example

Generating New Invoice

  1. Select the "Generate Invoice" option.
  2. Enter the details asked in menu.
  3. Press y to save details.

Screenshot 2023-08-31 200213

Show All Invoice

  1. Select the "Show all Invoice" option.
  2. All previous saved invoices will be shown.

Screenshot 2023-08-31 200258

Search Invoice

  1. Select the "Search Invoice" option.
  2. Enter the name of the customer whose invoice you want to search.
  3. If available then the search invoice will be shown.

Screenshot 2023-08-31 200342

Contributing

Contribution to the Invoice Generator application are welcome! If you find issues or have improvements to suggest, please follow these steps:

  1. Fork the repository.
  2. Make your changes.
  3. Create a pull request with a detailed description of your changes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages