Rostyslav Tulika
Menü

E-Rechnung für kleine Betriebe

Faktigo

Faktigo ist eine Software für Selbstständige und kleine Betriebe: Rechnungen im Format ZUGFeRD und XRechnung, Angebote, Mahnwesen und Bankabgleich an einem Ort.

Rolle
Gründer · Entwicklung und Betrieb
Links
Startseite von faktigo.de mit einer Beispielrechnung im ZUGFeRD-Format

Das Problem

Seit 2025 müssen Unternehmen in Deutschland E-Rechnungen empfangen können, der Versand wird schrittweise Pflicht. Viele kleine Betriebe schreiben ihre Rechnungen aber noch in Word oder Excel. Faktigo soll den Umstieg einfach machen, ohne dass jemand XML verstehen muss.

Was ich gebaut habe

  • Erzeugung von XRechnung und ZUGFeRD (EN 16931) aus einer normalen Rechnungsmaske
  • Prüfung der erzeugten Dateien über den KoSIT-Validator, der als eigener Dienst im Cluster läuft
  • Angebote, Aufträge, wiederkehrende Rechnungen und Mahnwesen
  • Bankabgleich per FinTS, SEPA-Lastschrift (pain.008) und GiroCode
  • Belegerfassung, Zeiterfassung und ein Rollen- und Rechtesystem

Aufbau

Das Frontend ist eine Angular-20-Anwendung mit NgRx Signals und Komponenten aus meiner eigenen Bibliothek elementar-rt. Die API läuft auf NestJS 11 mit Fastify, MongoDB und Redis. Die Marketing-Seite faktigo.de ist ein eigenes Astro-Projekt.

Alles wird von Jenkins gebaut, landet in der eigenen Container-Registry und wird per Helm auf den Kubernetes-Cluster ausgerollt, den ich auch für meine anderen Projekte betreibe.

Meine Rolle

Alles aus einer Hand: Produktidee, Datenmodell, Frontend, API, Deployment und Betrieb, dazu die rechtlichen Seiten wie Datenschutz und Auftragsverarbeitung.

Weitere Projekte

  1. Open-Source-Komponenten für Angular

    elementar-rt

    Maintainer

    elementar-rt ist eine MIT-lizenzierte UI-Bibliothek für Angular auf Basis von Material Design 3 und Tailwind CSS 4. Dazu gehören fünf Templates, die als Live-Demo laufen.

    Oberfläche
    Angular 21, Material 3, Tailwind CSS 4
    Plattform
    Jenkins-Pipelines, Live-Demos im Cluster
    Zum Projekt
  2. Kubernetes auf eigener Hardware

    Homelab-Cluster

    Aufbau und Betrieb

    Ein RKE2-Kubernetes-Cluster auf eigener Hardware, auf dem meine Produkte produktiv laufen: Faktigo, tailforge.de, ein Mailserver, die elementar-rt-Demos und diese Seite.

    Plattform
    RKE2, Rancher, Longhorn, Helm, Jenkins
    Netzwerk
    MikroTik, L2TP/IPsec, nginx-Ingress
    Zum Projekt

Alle Projekte

Kontakt

Fragen zu einem Projekt, zu elementar-rt oder zum Cluster? Am schnellsten per E-Mail.

rostik.tulika@gmail.com

Projektanfragen an Tail Forge Technologies laufen über tailforge.de.