Bruno Santos
Fale comigo
Projeto

Husky

Visão geral

O app de entregadores da Husky (abre em uma nova aba) era só Android e usava uma stack ultrapassada. Construí a v2 do zero em React Native, agora para Android e iOS, com autonomia total: arquitetura, tecnologias e workflow foram decisão minha, sem uma pessoa mais experiente para decidir ou ajudar no desenvolvimento.

O que eu construí

  • Aceitar ou recusar a entrega, vendo valores e endereços
  • Localização e dados do dispositivo (bateria, conexão, modo de som) enviados à loja
  • Comprovação de entrega e report de problemas
  • Modo offline que sincroniza quando a conexão volta

Desafios técnicos

  • Notificação que toca até o entregador aceitar ou recusar a entrega, mesmo no silencioso ou no Não Perturbe
  • Módulos nativos para ler o estado do dispositivo: modo de som, Não Perturbe, tipo de conexão, aparelho, memória e mais
Período
2025
Stack
React NativeExpoTypeScriptReduxZodSocket.IOFirebasePush notificationsNative modules