Invoice Generator - React App

React

An Invoice creator project built with React. Add itemized items, configure quantity, prices, tax rates and discounts. Download Invoice as PDFs to your device. Uses jspdf-react to capture the data from the modal and covert it from canvas -> pdf.

Live Demo

Live Demo

Screenshots

1 2 3

Installation


npm install

npm start / npm run build

To-Do

  • Integrate Redux into the application and create a Redux store.

  • Create Redux actions, action types, and reducers to manage the invoice state (add, edit, view, and delete invoices).

  • Implement a component to display a list of invoices.

  • Make list of invoices as first screen and move the create to a new create invoice button

  • In the invoice list, add buttons or options for view, edit, and delete operations.

Meta

Suman Kumar