CiSelf-Checkout
App de autoatendimento para finalização de compras, publicado na Play Store.
Case study anonimizado por confidencialidade — detalhes de cliente e métricas internas foram omitidos.
Contexto
Filas no caixa são um problema clássico do varejo. O CiSelf-Checkout permite que o próprio cliente escaneie e finalize a compra, integrando-se ao estoque e ao financeiro do ERP.
O desafio
Simplicidade radical para o usuário final — qualquer pessoa precisa conseguir usar — com rigor absoluto na conferência de valores, estoque e pagamento.
Papel e responsabilidades
- App Flutter com fluxo de escaneamento, carrinho e pagamento
- Integração com as regras comerciais do ERP (Firebird)
- Telemetria e estabilidade com Firebase
- CI/CD com GitHub Actions e publicação na Play Store
Stack e arquitetura
Flutter + Dart + Firebase sobre a base de APIs .NET da empresa, com automação completa de build e publicação.
Destaques
- Experiência de compra em poucos toques, pensada para o público geral
- Menos fila no caixa nas operações piloto
- Publicação estável na Play Store
Aprendizados
Projetar UX para o 'usuário de rua' é um exercício de empatia e contenção: menos opções, mais sinalização. E hardware e periféricos (leitores, impressoras) exigem camadas de tolerância a falhas.