Nossas Viagens
A conta fecha no centavo, o Pix é o menor possível e o app continua funcionando mesmo quando você está no restaurante da serra sem sinal de operadora.
01. O Problema
Toda viagem em grupo passa pelo mesmo constrangimento no final: pilhas de notas fiscais arrugadas no bolso, comprovantes perdidos em conversas do WhatsApp e aquela planilha do Excel que alguém tenta preencher às pressas na última noite antes de pegar a estrada.
Pior ainda: a maioria dos apps tradicionais de despesas exige internet rápida no exato momento da compra. Se o restaurante não tem sinal de celular, ninguém anota. Quando chegam à pousada, esqueceram quem pagou a cerveja, quem rachou o combustível e quem já transferiu o quê.
02. A Solução
Criamos o Nossas Viagens com quatro campos simples preenchidos diretamente no balcão do caixa. Sem atrito. Se a conexão cair, o aplicativo armazena no dispositivo com fila local e sincroniza sozinho assim que o sinal voltar.
No fechamento da viagem, entra a engenharia: em vez de 8 pessoas fazendo 20 transferências cruzadas, o algoritmo calcula o grafo mínimo de compensação financeira — liquidando todo o grupo com o menor número possível de transferências Pix.
Destaques Técnicos & Decisões de Arquitetura
- Fila de Lançamento Offline: Implementação com Service Worker e armazenamento local. Toda requisição é idempotente: se o aparelho tentar enviar duas vezes quando o 4G oscilar, a segunda é descartada sem duplicar a despesa.
- Divisão Inteira de Centavos: R$ 10,00 entre três pessoas não vira dízima periódica invisível. A conta divide em R$ 3,33 + R$ 3,33 + R$ 3,34, e o centavo restante é rotacionado de forma balanceada.
- Isolamento no Cofre de Dados (RLS): Quem não está cadastrado na viagem não consegue ler nem uma linha de gasto via API. O bloqueio não é visual na tela; é imposto nas regras do banco de dados.
- Comprovantes Visuais: Anexação fotográfica da comanda e comprovante do Pix diretamente associados ao histórico de cada pagamento.
Pronto para testar em campo?
O Nossas Viagens já está em produção, pronto para usar no seu próximo fim de semana ou viagem com amigos.
Acessar viagens.aiptech.com.br ↗