Invoice Generator Tools Creator AI Prompt
Prompt:
Create a full-featured Invoice Generator using HTML, CSS, and JavaScript (vanilla or with a lightweight framework like Vue.js if needed). The application should have a modern, responsive UI and support the following advanced features:
Core Features:
Form fields for:
Client information (Name, Email, Address)
Invoice number, date, and due date
Company information (logo upload, name, address, contact)
Dynamic item list (add/remove items) with:
Item name/description
Quantity
Price per unit
Line total
Auto-calculated totals:
Subtotal
Tax (customizable percentage)
Discount (fixed or percentage)
Grand Total
Advanced Features:
Real-time preview of the invoice
Download as PDF (using jsPDF or html2pdf)
Save invoice locally (in localStorage or IndexedDB)
Load previous invoices
Print functionality
Editable currency and tax rate
Dark mode toggle
Responsive design for mobile/tablet/desktop
Optional Bonuses:
Support for multiple currencies and languages
Authentication for saving invoices online (Firebase or similar)
QR code generation for payment (e.g. UPI, PayPal)
Styling:
Use modern UI/UX principles
Include clean typography and layout
Option to customize themes/colors
Please ensure the code is modular, well-commented, and easy to customize or expand later.
Comments
Post a Comment