An open API service indexing awesome lists of open source software.

https://github.com/buddhirangana/invoice_generator

A simple and efficient Invoice Generator web application that allows users to create, preview, and download invoices in PDF format.
https://github.com/buddhirangana/invoice_generator

invoice-generator invoice-pdf jspdf react reactjs

Last synced: 8 months ago
JSON representation

A simple and efficient Invoice Generator web application that allows users to create, preview, and download invoices in PDF format.

Awesome Lists containing this project

README

          

# Invoice Generator ๐Ÿงพ

A simple and efficient **Invoice Generator** web application that allows users to create, preview, and download invoices in PDF format. Built with **React.js**, this tool is perfect for freelancers, small businesses, and professionals who need a quick and hassle-free invoicing solution.

๐Ÿš€ **Live Demo**: [Invoice Generator](https://invoice-generator-one-delta.vercel.app/)

## Features โœจ

โœ… **User-Friendly Interface** โ€“ Easy to fill invoice details like items, prices, and more.
โœ… **Auto Calculation** โ€“ Automatically calculates total amount.
โœ… **PDF Download** โ€“ Generate and download invoices as PDF files.
โœ… **Responsive Design** โ€“ Works perfectly on desktop and mobile devices.

## Technologies Used ๐Ÿ› ๏ธ

- **React.js** โ€“ Frontend framework
- **HTML & CSS** โ€“ Styling and structure
- **JavaScript** โ€“ Logic and interactivity
- **react-pdf** โ€“ PDF generation

## Installation & Setup โš™๏ธ

1๏ธโƒฃ Clone the repository:
```sh
git clone https://github.com/buddhirangana/invoice_generator.git
cd invoice_generator
```

2๏ธโƒฃ Install dependencies:
```sh
npm install
```

3๏ธโƒฃ Run the development server:
```sh
npm start
```

4๏ธโƒฃ Open in browser:
```sh
http://localhost:3000
```

## Deployment ๐Ÿš€
This app is deployed on Vercel. To deploy your own version:
```sh
npm run build
vercel
```

## Contributing ๐Ÿค
Contributions are welcome! If you have suggestions or find any issues, feel free to open an issue or submit a pull request.

## License ๐Ÿ“œ
This project is licensed under the MIT License โ€“ feel free to use and modify it.