This is a basic invoice generator built with React.js and Vite, featuring the ability to add new product categories with GST%, add new products, and generate bills by selecting products.This project uses local sotrage to store and retrive product categories and products.So no need to install or use any db services.If the data increases it is recommended to use a db service like Supabse.
You can find the live link for this project on Netlify.
This repository is part of an assessment. The invoice generator allows users to manage product categories, add products, and generate bills with GST calculations.
- Add and manage product categories with GST%
- Add new products to the inventory
- Generate bills by selecting products
- Even if user enters same products 2 times it will be merged and a single row will be shown
- Responsive design for desktop and mobile use
- Delete Categories if needed
- Node.js and npm:
- Install Node.js and npm from here.
-
Clone the Repository:
git clone https://github.com/amal-krishna-m-u/invoiceGenerator.git cd invoiceGenerator
-
Install Dependencies:
npm install
Once you have completed the installation and configuration, you can run the application locally:
npm run dev
Visit http://localhost in your browser to view the application.
Even though the application works in most browsers and mobile phones and is responsive, it's recommended to use it on desktop for a better user experience.
Feel free to provide feedback or report any issues you encounter.
If you have any questions or need further assistance, you can reach out to me at [amalkrishnam3@gmail.com].