mirror of
https://github.com/kbenestad/invoice.git
synced 2026-06-18 08:04:32 +00:00
HTML invoicing app producing PDF invoices for freelancers. Configuration file allows entities to offer standard lines and rates for freelancers not used to providing invoices.
- New right-hand Payment column appears only when "Other" is selected for charge-to - config.yml: hide-payment-info key (true/yes) suppresses the panel entirely - Fields: payment terms (days), computed pay-by date, account holder, account no. (BBAN/IBAN), bank/BIC, bank address (2 lines), please use reference - calcPayBy() derives the pay-by date from invoice date + terms days using fmtDate() - relabel() keeps all payment labels in sync on language switch - gatherData() captures payment fields only when panel is visible - buildPreviewHTML() and buildPDF() render a payment section after totals when present https://claude.ai/code/session_015iyCBgoTXNNqaErR287U1u |
||
|---|---|---|
| app | ||
| docs/devdocs | ||
| README.md | ||
invoice
HTML invoicing app producing PDF invoices for freelancers. Configuration file allows entities to offer standard lines and rates for freelancers not used to providing invoices.