A modern and responsive web-based Invoice Generator that allows users to create and preview invoices dynamically. It supports real-time updates, currency selection, tax input, and client/company/bank information integration.
Check out YouTube playlist: https://www.youtube.com/watch?v=5MgQNOTS70o&list=PLxIAe5sNpTVzv_N8dCn8AA3HzOHbYP0Po
- Dynamic invoice item entry with real-time preview
- Tax percentage input and auto-calculation
- Multiple currency support (USD, EUR, INR, GBP, JPY)
- Input sections for client details, company details, and bank account information
- Print-ready invoice layout
- Modern design with clean UI
- Clone the Repository
git clone https://github.com/versac3s/GenInvoice.git cd your-repo-name - Open the Project
Just open the index.html file in your browser: Right-click on index.html → Open with your browser Or use a Live Server in VS Code for best results
To get started:
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine:
git clone [https://github.com/your-username/your-repo-name.git](https://github.com/versac3s/GenInvoice.git)
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Make your changes and commit them with a clear and descriptive message:
git add . git commit -m "Add: description of your changes"
- Push the branch to your GitHub fork:
git push origin feature/your-feature-name
- Open a Pull Request (PR):
- Go to your forked repository on GitHub
- Click on Compare & pull request
- Provide a clear title and description of your changes
- Submit the PR to the main branch of the original repository
- Collaborate and Improve:
- Your PR will be reviewed
- You may be asked to make some changes
- Once approved, your contribution will be merged 🎉