← Projetos Leonardo Borges Ramos

Case · Develop no iPhone

O vendedor fecha a venda na rua, até sem sinal.

O app de vendas do Develop: orçamento, pedido, agenda e carteira do vendedor no iPhone, falando com o mesmo ERP do escritório.

Papel
Produto, design e código; publicação na App Store
Estado
Versão 1.0.3 em revisão na App Store (outubro de 2026)
Stack
React Native · Expo · TypeScript · EAS Build e EAS Update
Orçamento com a trilha de onde a venda está
Onde a venda está
Carteira do vendedor com os orçamentos
A carteira do vendedor
Agenda do CRM no mês
A agenda de retornos

Prints do iPhone na conta de demonstração, com clientes fictícios.

O problema

Representante comercial vende na rua: na loja do cliente, na estrada, em lugar sem sinal. Se o pedido só existe quando a internet ajuda, ele anota no papel e digita depois, e é aí que se perde item, preço e hora.

Três decisões

1. Um caminho só para a venda

Orçamento, aprovação, pedido e faturamento são etapas da mesma venda, e não telas separadas. O app mostra "onde a venda está" numa trilha, e o vendedor sempre sabe o próximo passo.

2. Offline com a hora do aparelho

Ao entrar, o app guarda catálogo e clientes. Sem sinal, o vendedor pesquisa, faz orçamento e pedido; quando a rede volta, tudo sobe numa fila ordenada, levando a hora em que foi feito no aparelho, e as listas ordenam por essa hora. O servidor carimbava a hora do envio; para guardar a do aparelho sem mudar a estrutura do banco compartilhado, ela vai no registro de histórico do orçamento.

3. Correção pelo ar

Mudança de tela e de regra chega ao celular por atualização pelo ar, sem esperar a revisão da loja. O app só passa pela loja de novo quando muda alguma parte nativa.

O que ainda falta

O teste de aceite em modo avião no iPhone, com as duas empresas que vendem na rua, e aprovar ou virar pedido sem sinal, que ainda exige conexão.

Quer conversar sobre este projeto?