dmsforall
MIT, keine BezahlversionLäuft auf Ihrem eigenen Server

Ihre Garage, auf Ihrem eigenen Server: Werkstattaufträge

dmsforall ist eine Verwaltungssoftware für Schweizer Garagen und Autohäuser. Werkstattaufträge, Rechnungen mit Schweizer QR-Rechnung, Teile, Zeiterfassung und Autoverkauf in einer Browser-Anwendung, die Sie selbst betreiben.

OR-2026-0187 Blauer KleinwagenAlter KombiStadtautoEingegangenIn ArbeitFakturiertBezahlt
BeanstandungSeltsames Geräusch von hintenEs klappert bei jedem BremsenEs riecht wie in einer Bäckerei
Ursache gefundenEin Tennisball im KofferraumEin Gartenzwerg unter dem SitzEin Gipfeli unter dem Sitz, seit März
Diagnose, 0.5 h60.00
Tennisball entfernen, 0.2 hZwergenrettung, 0.3 hGipfeli-Bergung und Reinigung, 0.4 h24.0036.0048.00
MWST 8.1%4.86
Total, CHF64.86

QR-Rechnung Zahlung offenBezahlt

Referenz 21 00000 00003 13947 14300 09017

Dekoratives Muster, es lässt sich nicht scannen.

Ein Auto kommt mit einem Problem an, und die Werkstatt findet die Ursache.

Die Entwicklung ruht vorerst. Code, Images und Dokumentation bleiben verfügbar, aber erwarten Sie keine neuen Funktionen und keine schnellen Korrekturen.

So funktioniert es

Vom ersten Start bis zur ersten Rechnung.

  1. Installieren

    Das Repository klonen und Docker Compose starten. Beim ersten Start wird die Datenbank vorbereitet.

  2. Die Garage einrichten

    Das Konto der Garage, die Standorte, die Mitarbeitenden und die Fakturaeinstellungen anlegen.

  3. Die Werkstatt betreiben

    Werkstattaufträge eröffnen, Arbeit und Teile hinzufügen, Zeit am Werkstattterminal stempeln.

  4. Rechnung stellen

    Die Rechnung mit Schweizer QR-Rechnung ausstellen, die Zahlung erfassen, mit einer Gutschrift korrigieren.

Alle Funktionen ansehen

Grenzen

Ehrliche Grenzen

dmsforall ist in Alpha. Lesen Sie das, bevor Sie sich darauf verlassen.

  • Alpha

    Datenmodell, Konfigurationsvariablen und Bildschirme können sich zwischen Versionen noch ändern. Bis Version 1.0 kann ein Update manuelle Schritte erfordern.

  • Französisch, Deutsch und Italienisch

    Die Oberfläche gibt es nur in diesen drei Sprachen.

  • Für die Schweiz entwickelt

    Schweizer Recht und MWST, QR-Rechnungen, Beträge in Rappen. Es ist nicht für andere Länder gedacht.

  • Keine steuerliche oder rechtliche Garantie

    Lassen Sie Rechnungen, MWST-Zahlen und Buchhaltungsexporte von einer Treuhandstelle prüfen, bevor Sie sich darauf verlassen.

  • Anbindungen an Drittdienste

    Anbindungen an externe Dienste, etwa eine Quelle für Fahrzeugstammdaten oder ein Teilekatalog, brauchen eigene Lizenzen oder Konten.

dmsforall starten

Das Konto der ersten Garage wird mit einem Befehl angelegt, der noch geliefert wird. Siehe Die erste Garage einrichten.

$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
$ cp .env.example .env  # optional for a first try
$ docker compose up -d  # then open http://localhost:8080