Skip to content

atneuss/invoice-creator-german

 
 

Repository files navigation

Rechnungs-Assistent

Erstelle Rechnungen im Handumdrehen

invoices.png

Rechnungs-Assistent für vorwiegend Selbstständige oder kleine Unternehmen Kunden und Artikel können auch von außen in .csv Dateien unter "Dokumente/Rechnungen/data" geschrieben werden, um diese für den Rechnungs-Assistent zu importieren. Ebenfalls ist der Rechnungs-Assistent komplett Skript fähig, dazu einfach rechnungs-assistent --help eingeben.

How to run for development

# Install chromium to the system or put the chromium folder into the src folder
sudo apt install chromium 

# Flutter:
sudo apt install snapd
snap install flutter --classic


# First session (Frontend):
cd src
flutter run

How to build deb package

bash build-deb.sh

How to build the bundle

bash build-bundle.sh

How to build flatpak package (work in progress)

It uses the bundle.zip of the release specified in the .yml file

flatpak-builder build-dir de.linuxguides.RechnungsAssistent.yml  --user --force-clean --install
flatpak run de.linuxguides.RechnungsAssistent
#flatpak --filesystem=host run de.linuxguides.RechnungsAssistent # For access to all files

About

Invoice creator for linux written in flutter, and python. Generator uses chromium and html. XRechnung support included.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 69.3%
  • Python 16.9%
  • CMake 5.4%
  • HTML 3.3%
  • C++ 2.9%
  • Shell 1.8%
  • C 0.4%