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

Popular posts from this blog

Advanced Bandwidth Calculator AI Promt

TikTok Video Downloader AI Promt

Pregnancy Calculator Tools Creator AI Prompt