This is a simple invoice generator app built using React. With this app, you can create and save invoices, add line items to your invoices, and view and download your invoices. Download Invoice as PDFs to your device. Uses jspdf-react to capture the data from the modal and covert it from canvas -> pdf.
Installation:
To install and run this app on your local machine, follow these steps:
Clone this repository: https://github.com/venkatkvikram/Invoice-generator.git
Navigate to the project directory:
cd invoice-generator
Install the dependencies:
npm install
Start the app:
npm start
Open your browser and go to http://localhost:3000
Once the app is running, you can use it to create and manage invoices. Here's how:
1. Enter the customer details and invoice details.
2. Add line items to the invoice by clicking on the "Add Item" button.
3. Enter the details of each line item, including the item name, quantity, and price.
4. Review the Invoice by clicking on "Review Invoice" Button.
5. Download the invoice by clicking on the "Save" button.
6. The Invoice will be downloaded in pdf format with the data provided.