Skip to content

vikas22634/Invoice-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 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://enchanting-manatee-3aab8d.netlify.app

Screenshots

Screenshot 2023-10-08 201042 Screenshot 2023-10-08 201009 Screenshot 2023-10-08 195929 Screenshot 2023-10-18 173647

Installation

Make sure you have Node.js version 16.20.2 installed.

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

npm install

npm start 

To-Do

  • Create new invoice and store it in Redux store
  • Added save or edit invoice button in modal
  • 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

Vikas Agrawal – vikassinghal22634@gmail.com