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.
npm install
npm start / npm run build
-
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.
Suman Kumar