Skip to content

OumaMichael/invoice_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoice Generator - React App

A simple React application to generate and manage invoices.

Features

  • Create, edit, and delete invoices
  • Add multiple items with descriptions, quantities, and prices
  • Calculate totals and taxes automatically
  • Download invoices as PDF
  • Responsive and user-friendly interface

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

git clone https://github.com/OumaMichael/invoice_generator
cd invoice_generator
npm install

Running the App

npm start

The app will be available at http://localhost:3000.

Usage

  1. Click "Create Invoice" to start a new invoice.
  2. Add client details and invoice items.
  3. Review totals and download the invoice as a PDF.

Technologies Used

  • React
  • JavaScript (ES6+)
  • CSS/Styled Components
  • [Any PDF library used, e.g., jsPDF]

License

This project is licensed under the MIT License.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Live Demo:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published