Skip to content

piyusha1807/invoice-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoice Generator - React App

React

This project is designed to simplify invoice management using React and Redux. It empowers users to effortlessly create detailed invoices, specifying quantities, prices, tax rates, and discounts. Once generated, these invoices can be conveniently downloaded as PDFs. Additionally, users have the flexibility to view, edit, or delete invoices from the list. For enhanced efficiency, the system also allows for the creation of new invoices using existing data.

Live Demo

https://invoicelist.netlify.app/

Screenshots

Installation

Make sure you have Node.js version 16.20.2 installed.

git clone https://github.com/piyusha1807/invoice-generator.git

npm install

npm start / npm run build

To-Do

  • Create new invoice and store it in Redux store
  • Added save or edit invoice button in modal
  • Open, edit, view, and delete invoices from the invoice list
  • Added router to view invoice list and invoice form on separate pages
  • Added pagination to the invoice list
  • Create an error page to handle not found routes

Meta

Piyush Agrawal – piyushagrawal1807@gmail.com