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