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

Sua oficina, no seu próprio servidor: ordens de serviço

O dmsforall é um software de gestão para oficinas e concessionárias suíças. Ordens de serviço, faturas com fatura QR suíça, peças, apontamento de tempo e venda de carros, em uma aplicação de navegador que você mesmo opera.

OR-2026-0187 Hatch azulPerua velhaCarro compactoRecebidoEm serviçoFaturadoPaga
SintomaBarulho estranho na traseiraChacoalha toda vez que freiaCheira a padaria
Causa encontradaUma bola de tênis no porta-malasUm 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 pendentePaga

Referência 21 00000 00003 13947 14300 09017

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

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

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

Como funciona

Da primeira inicialização à primeira fatura.

  1. Instalar

    Clone o repositório e execute o Docker Compose. A primeira inicialização prepara o banco de dados.

  2. Configurar a oficina

    Crie a conta da oficina, as unidades, a equipe e as configurações de faturamento.

  3. Operar a oficina

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

  4. Faturar

    Emita a fatura com uma fatura QR suíça, registre 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 as telas ainda podem mudar entre versões. Até a versão 1.0, uma atualização pode exigir etapas manuais.

  • Francês, alemão e italiano

    A interface existe apenas nesses três idiomas.

  • Projetado para a Suíça

    Lei e IVA suíços, faturas QR, valores em centavos de CHF. Não foi projetado para outros países.

  • Sem garantia fiscal ou legal

    Faça uma fiduciária conferir as faturas, o IVA e as exportações contábeis 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.

Coloque o dmsforall para rodar

A conta da primeira oficina é criada com um comando que ainda está sendo 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