INOVE · Mototáxi | Táxi · Redenção-PA

App Passageiro

Fluxos do usuário que pede corrida no app móvel. Mockups em frames de 320×640, paleta amarelo/preto da marca. Pagamento não é processado pela plataforma — o passageiro informa a forma (Dinheiro, PIX ou Cartão na máquina) e paga direto ao motorista.

1 · Splash & autenticação

Splash de marca (fundo preto) → login por telefone → OTP de 4 dígitos via SMS. Sem senha: o telefone é a identidade do passageiro em Redenção-PA.

Splash boot < 2s
9:41●●●
O jeito novo de ir!
Mototáxi & Táxi · Redenção-PA
v1.0 · © 2026 INOVE
Login · telefone
9:41●●●
INOVE

Entre com seu celular

Enviaremos um código SMS para confirmar.

DDD + número com WhatsApp

Ao continuar, você aceita os Termos e a Política de Privacidade.

OTP · código SMS
9:41●●●

Código de verificação

Enviado para (94) 99123-4567

4
8
2
|

Reenviar em 0:42

Especificações · Splash & LoginRecriar exatamente
ElementoDimensõesTipografiaCorFundo / Borda
Frame phone320 × 640 · raio 36px · padding 10px#0A0A0A
Splash fundotela cheia#0A0A0A + glow amarelo radial
Logo / wordmarksímbolo 72px · word 36/900Outfit 900INO branco · VE #F5C518
Sloganmáx 220pxOutfit 500 · 13/18rgba(255,255,255,.7)
Barra progresso140 × 4pxtrilho rgba branco .12fill #F5C518 ~58%
Campo telefonealtura 34px · ícone à esquerdaOutfit 400 · 13/18#0A0A0A#fff · 1px border-strong · raio md
OTP boxes44 × 52 · gap 8pxOutfit 700 · 22px#0A0A0Aborda 2px · filled = amarelo + yellow-50
CTA Continuar / Confirmaraltura 48px (btn-lg) · 100%Outfit 700 · 15/20#0A0A0A#F5C518

Segurança: rate limit no envio de OTP, código com expiração curta, mensagem genérica em falha. O telefone é o único fator de autenticação no app passageiro.

2 · Home — pedir corrida

Mapa em tela cheia + bottom sheet com origem, destino, escolha Taxi vs Mototáxi (com preço estimado), forma de pagamento informativa e CTA Pedir agora.

Home / pedir corrida
9:41●●●
Origem
Av. Presidente Vargas, 412
Destino
Hospital Municipal · Centro
Mototáxi
R$ 8
~6 min
Táxi
R$ 18
~9 min
Dinheiro PIX Cartão

Pagamento direto ao motorista — a INOVE não processa valores.

Especificações · Home / pedirRecriar exatamente
ElementoDimensõesTipografiaCorFundo / Borda
Mapa (.map-fake)flex 1 · grade 28px#E8EDE8 + wash amarelo
Pin usuário18px + halo 8px#F5C518borda 3px #0A0A0A
Pin motorista36px círculoícone 18pxícone #F5C518fundo #0A0A0A
Sheetraio topo 20px · padding 12/16/28#fff · sombra superior
Handle40 × 4ink-200 · centralizado
Vehicle card ativoflex 1 · padding 12preço Outfit 800 · 18borda 2px #F5C518 · bg yellow-50
Chips pagamentopill · padding 7/10Outfit 600 · 12/16#0A0A0Aativo: borda amarela
Nota pagamentoOutfit 400 · 11/15text-mutedbg-subtle · raio 10
CTA Pedir agora48px · 100%Outfit 700#0A0A0A#F5C518

Preços são estimativas locais (tabela da cooperativa). O valor final pode variar conforme o trecho — comunicar no sheet se houver ajuste.

3 · Matching — buscando & motorista aceitou

Após pedir: estado de busca com cancelar. Quando um motorista aceita, banner amarelo em pulso, card do motorista (foto, nome, placa, veículo, ETA), ações de chat/ligar e lembrete da forma de pagamento.

Buscando motorista
9:41●●●

Buscando motorista…

Mototáxi · R$ 8 · Dinheiro

Motorista a caminho
9:41●●●
Motorista a caminho!
ETA 4 min · 1,2 km
CS
Carlos Silva 4,9 ★
Honda CG 160 · QWE-4A21
Mototáxi · Pagamento: Dinheiro
Especificações · MatchingRecriar exatamente
ElementoDimensõesTipografiaCorFundo / Borda
Spinner busca56px · borda 4pxtop #F5C518anel rgba amarelo .25 · spin 1s
Pulse bannerfull width · padding 10/14Outfit 700 · 13#0A0A0A#F5C518 · anim pulseSoft
ETA pillpill no mapaOutfit 700 · 12texto branco · ETA amarelo#0A0A0A · sombra
Avatar motorista52pxOutfit 700 · 16#F5C518#0A0A0A · borda 2px amarela
PlacaOutfit 700 · 12#0A0A0Adestaque bold no meta
Chat / Ligarflex 1 · gap 8btn mdsecondary / accent (preto + amarelo)
Cancelarbtn-ghost smtext-dangerconfirmação em modal antes de efetivar

Timeout de busca sugerido: 60–90s com opção de ampliar raio ou trocar tipo de veículo. Cancelamento após aceite pode gerar aviso de taxa local (definir em requisitos).

4 · Em viagem & avaliação

Trajeto até o destino com rota no mapa. Ao finalizar, tela de avaliação por estrelas (obrigatória ou opcional — definir em requisitos) e agradecimento.

Em viagem
9:48●●●
A caminho do destino
Chegada 7 min
Destino
Hospital Municipal · Centro
Valor estimado
R$ 8
Dinheiro
Avaliação pós-corrida
9:55●●●

Corrida concluída!

Carlos Silva · Mototáxi
R$ 8 · Dinheiro

Como foi a corrida?

Especificações · Viagem & avaliaçãoRecriar exatamente
ElementoDimensõesTipografiaCorFundo / Borda
Banner em viagemfull widthOutfit 700 · 13#F5C518#0A0A0A (inversão do pulse)
Pin destinoigual pin usuário, preto#0A0A0Ahalo escuro suave
SOSbtn accent flex 1#F5C518#0A0A0A · abre fluxo de emergência
Ícone sucesso64px círculocheck #F5C518yellow-50
Estrelas40 × 40 · gap 8on: #F5C518on: yellow-50 + borda amarela
Textareamin-height 68Outfit 400 · 13padrão .textarea
Enviar / Pular48px / ghostprimário amarelo · ghost neutro

SOS deve acionar contato rápido (central / 190) e compartilhar localização. Avaliação: 1–5 estrelas; notas baixas podem abrir motivo estruturado.

5 · Chat & histórico

Chat em tempo real com o motorista (ex.: ponto de referência). Histórico de corridas com tipo, rota resumida, valor e forma de pagamento informada.

Chat com motorista
9:43●●●

Carlos Silva

Oi! Estou na Honda vermelha, placa QWE-4A21. 9:42
Ok! Estou em frente à padaria São José. 9:42
Te vejo em 2 min 👍 9:43
Perfeito, aguardo! 9:43
Histórico de corridas
10:12●●●

Minhas corridas

Mototáxi R$ 8
Vargas → Hospital
Hoje · 9:55 · Dinheiro · ★★★★☆
Táxi R$ 22
Rodoviária → UFPA
Ontem · 18:20 · PIX · ★★★★★
Mototáxi R$ 10
Centro → Feira
Seg · 11:05 · Cartão · ★★★★★
Mototáxi Cancelada
Casa → Mercado
Dom · 15:40
Especificações · Chat & históricoRecriar exatamente
ElementoDimensõesTipografiaCorFundo / Borda
Bubble motoristamáx 78% · raio 14 · canto BL 4Outfit 400 · 13/18#0A0A0A#fff · 1px border
Bubble passageiromáx 78% · canto BR 4Outfit 400 · 13/18#fff#0A0A0A
TimestampOutfit 400 · 10/14opacity .55
Input chatflex + btn íconebarra branca · borda topo
Hist itempadding 14/16 · ícone 40título 500/13 · meta 11#fff · separador border
Ícone moto/táxi40 × 40 raio 12#0A0A0Ayellow-50 (moto) / ink-100 (táxi)
Bottom tabs3 itens · ícone + label 10pxOutfit 500 · 10/12ativo #0A0A0A#fff · border topo

Chat só disponível durante a corrida (do aceite até a conclusão). Histórico lista apenas corridas do usuário autenticado; canceladas com badge danger.

INOVE · App Passageiro · Redenção-PA · Pagamento fora da plataforma (Dinheiro · PIX · Cartão na máquina) · “O jeito novo de ir!”