SkillAgentSearch skills...

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/InvoiceDesigner
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

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

Karel Kalata

License

InvoiceDesigner is licensed under the MIT license, an open-source software license. Please read the license QuestPDF

Related Skills

View on GitHub
GitHub Stars64
CategoryDesign
Updated2mo ago
Forks13

Languages

C#

Security Score

95/100

Audited on Jan 12, 2026

No findings