EN
Mobile

CiSelf-Checkout

App de autoatendimento para finalização de compras, publicado na Play Store.

Período2023 — atual
PapelDesenvolvedor Mobile (Flutter)

Case study anonimizado por confidencialidade — detalhes de cliente e métricas internas foram omitidos.

Tela do app CiSelf-Checkout, desenvolvido em Flutter

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.

FlutterDartFirebaseFirebirdGitHub Actions

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.