With Invoice Designer, customizing your invoice print form is super easy. You can add, move around, and tweak elements in the layout, all without touching any code. Want to include extra info or some custom fields? No problem!
- No JavaScript/TypeScript/React/Angular/Vuejs and other frontend framework
- Completely free of npm dependencies
- Built with the power and simplicity of C#
- Enhanced UI/UX powered by MudBlazor
- Works Locally/Lan/Internet
- Fully customizable PDF invoices
- Comprehensive Invoice Management
- Client and Product Management
- Multi-currency pricing support for products
- Multi-company support with unlimited banks, each supporting different currencies per company
- Advanced user access control for managing permissions across companies
- Detailed User Activity Logging (creation, editing, archiving, etc.)
- Localization: English, Čeština, Deutsch, España, Français, Italiano, Polski, Português, Русский
InvoiceDesigner\InvoiceDesigner.API\appsettings.json
"JWTOption": {
"SecretKey": "b3£O(27z4e=p^JRf(-&vm]k5f7$WRjpcAz{N&S", // Change this!
"ExpiresHours": 8
}
InvoiceDesigner\InvoiceDesigner.WebApp\appsettings.json
"ApiSettings": {
"BaseUrl": "https://localhost:7048/"
}
- create migration
dotnet ef migrations add AddInitialMigration --startup-project InvoiceDesigner.API --project InvoiceDesigner.Infrastructure
- update database
dotnet ef database update --project InvoiceDesigner.Infrastructure --startup-project InvoiceDesigner.Api
Set multiple startup projects
- default login
- user: admin
- pass: admin
InvoiceDesigner is licensed under the MIT license, an open-source software license. Please read the license QuestPDF