Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jean28518/invoice-creator-german
Invoice creator for linux written in flutter, and python. Generator uses chromium and html.
https://github.com/jean28518/invoice-creator-german
flutter-app invoice invoice-generator invoice-pdf latex
Last synced: about 2 months ago
JSON representation
Invoice creator for linux written in flutter, and python. Generator uses chromium and html.
- Host: GitHub
- URL: https://github.com/jean28518/invoice-creator-german
- Owner: Jean28518
- License: gpl-3.0
- Created: 2023-05-11T06:47:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-26T10:05:38.000Z (8 months ago)
- Last Synced: 2024-04-26T21:29:30.794Z (8 months ago)
- Topics: flutter-app, invoice, invoice-generator, invoice-pdf, latex
- Language: Dart
- Homepage: https://www.linuxguides.de/rechnungs-assistent/
- Size: 15.9 MB
- Stars: 16
- Watchers: 6
- Forks: 2
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rechnungs-Assistent
## Erstelle Rechnungen im Handumdrehen
![invoices.png](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
```bash
# 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
bash build-deb.sh
```## How to build the bundle
```bash
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
```bash
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
```