dmsforall
MIT, sem edição pagaFunciona no seu próprio servidor

A sua oficina, no seu próprio servidor: ordens de reparação

O dmsforall é um software de gestão para oficinas e concessionários suíços. Ordens de reparação, faturas com fatura QR suíça, peças, registo de tempo e venda de carros, numa aplicação de navegador que opera por si próprio.

OR-2026-0187 Citadino azulCarrinha velhaCitadinoRecebidoEm trabalhoFaturadoPaga
SintomaBarulho estranho atrásChocalha sempre que travaCheira a padaria
Causa encontradaUma bola de ténis na malaUm anão de jardim debaixo do bancoUm croissant debaixo do banco, desde março
Diagnóstico, 0.5 h60.00
Remoção da bola de ténis, 0.2 hResgate do anão, 0.3 hRecuperação do croissant e limpeza, 0.4 h24.0036.0048.00
IVA 8.1%4.86
Total, CHF64.86

Fatura QR Pagamento em faltaPaga

Referência 21 00000 00003 13947 14300 09017

Padrão decorativo, não pode ser lido.

Chega um carro com um sintoma e a oficina encontra a causa.

O desenvolvimento está em pausa por agora. O código, as imagens e a documentação continuam disponíveis, mas não espere novas funcionalidades nem correções rápidas.

Como funciona

Do primeiro arranque à primeira fatura.

  1. Instalar

    Clone o repositório e execute o Docker Compose. O primeiro arranque prepara a base de dados.

  2. Configurar a oficina

    Crie a conta da oficina, os seus locais, o pessoal e as definições de faturação.

  3. Fazer a oficina funcionar

    Abra ordens de reparação, adicione mão de obra e peças, registe o tempo no terminal da oficina.

  4. Faturar

    Emita a fatura com uma fatura QR suíça, registe o pagamento e corrija com uma nota de crédito.

Ver todas as funcionalidades

Limites

Limites, sem rodeios

O dmsforall está em alfa. Leia isto antes de confiar nele.

  • Alfa

    O modelo de dados, as variáveis de configuração e os ecrãs ainda podem mudar entre versões. Até à versão 1.0, uma atualização pode exigir passos manuais.

  • Francês, alemão e italiano

    A interface existe apenas nestas três línguas.

  • Concebido para a Suíça

    Direito e IVA suíços, faturas QR, montantes em cêntimos de CHF. Não foi concebido para outros países.

  • Sem garantia fiscal ou legal

    Mande verificar as faturas, o IVA e as exportações contabilísticas por uma fiduciária antes de confiar neles.

  • Conectores de terceiros

    Os conectores para serviços externos, como uma fonte de dados de referência de veículos ou um catálogo de peças, exigem licenças ou contas próprias.

Pôr dmsforall a funcionar

A conta da primeira oficina cria-se com um comando que ainda está a ser entregue. Consulte Configurar a primeira oficina.

$ 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