Description
Currently, the invoice generator lacks support for uploading and displaying a company logo on the generated invoice. A logo is a key part of branding and can help businesses present more professional invoices.
Feature Proposal
- Add an optional logo upload field (supports JPG/PNG, max 2MB).
- Show a preview of the uploaded logo before submission.
- Include the logo on the final invoice (both web preview and downloadable PDF).
Why This Is Useful
- Enhances brand presence on invoices.
- Improves the visual appeal of generated invoices.
- Adds customization capability for users generating business invoices.
Notes
- Logo is stored as base64 string for now (sufficient for small images).
- Validations in place: type check (PNG/JPG) and size check (< 2MB).
Description
Currently, the invoice generator lacks support for uploading and displaying a company logo on the generated invoice. A logo is a key part of branding and can help businesses present more professional invoices.
Feature Proposal
Why This Is Useful
Notes