InvoiceDesigner
With InvoiceDesigner, 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!
Install / Use
/learn @karelkalata/InvoiceDesignerREADME
Invoice Designer
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!
Technical Features
- 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
Features
Flexible Invoice Design
- Fully customizable PDF invoice templates using a drag-and-drop system.
Multicomponent and Multi-Currency Support
- Support for managing unlimited companies, each operating with different currencies.
Security and Access Management
- Advanced user access control for managing permissions.
Connectivity
- Works locally, over LAN, or via the internet.
Localization
- Supported languages: English, Čeština, España, Deutsch, Français, Italiano, Português, Polski, Русский.
Screenshots
<p align="center"> <img src="screenshot1.png" /> </p> <p align="center"> <img src="screenshot2.png" /> </p> <p align="center"> <img src="screenshot3.png" /> </p>Development Environment
Config
Change SecretKey!
InvoiceDesigner\InvoiceDesigner.API\appsettings.json
"JWTOption": {
"SecretKey": "b3£O(27z4e=p^JRf(-&vm]k5f7$WRjpcAz{N&S", // Change this!
"ExpiresHours": 8
}
Base Url REST API
InvoiceDesigner\InvoiceDesigner.WebApp\appsettings.json
"ApiSettings": {
"BaseUrl": "https://localhost:7048/"
}
Launching
- 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
- default login
- user: admin
- pass: admin
Author
License
InvoiceDesigner is licensed under the MIT license, an open-source software license. Please read the license QuestPDF
Related Skills
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.1kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
Flyaro-waffle-app
Waffle Delight - Full Stack MERN Application Rules & Documentation Project Overview A comprehensive waffle delivery application built with MERN stack featuring premium UI/UX, admin management, a
