React Native · Expo · TypeScript
CFCLegalAplicativo mobile para conectar candidatos e parceiros às autoescolas da rede Auto Escola Digitals, com mapa, geolocalização e acesso rápido às informações de cada unidade.
Projetos
Projetos · ESP32 · MQTT · Node.js · PostgreSQL

Plataforma IoT para monitorar, analisar e gerir combustível em tempo real — do sensor no tanque ao painel no celular, com rastreabilidade e decisões baseadas em dados para reduzir perdas e elevar a eficiência operacional.

Plataforma IoT | ESP32, MQTT, Node.js, PostgreSQL, React Native (Expo), Next.js | Android
A Smart-Tank é uma solução de Internet das Coisas voltada ao monitoramento, à análise e à gestão inteligente de combustível em tempo real. Ela integra hardware embarcado, comunicação segura por mensageria, backend escalável e aplicativo mobile para transformar leituras brutas de nível em informação operacional confiável.
Empresas com alto consumo de combustível — logística, agronegócio, mineração, transporte pesado, indústria e gestão de frotas — enfrentam fraudes em abastecimento, desvios difíceis de rastrear, vazamentos silenciosos e processos manuais imprecisos. A Smart-Tank responde com controle contínuo do tanque, histórico auditável e visibilidade clara do que entrou, saiu e permanece armazenado.
O dispositivo st1 coleta dados no campo (distância ao líquido, temperatura e metadados de conectividade) e envia telemetria de forma periódica e resiliente, inclusive com buffer local quando a rede falha. Toda a inteligência de negócio — validação, persistência, regras de tanque, autenticação e comandos remotos — permanece no backend, enquanto o app traduz a leitura em litros quando o tanque está calibrado, facilitando o dia a dia de quem opera o ativo.

A arquitetura foi pensada para evoluir em modelo hardware + serviço: monitoramento sólido no MVP, com caminho natural para analytics, multi-conta e escala comercial.
Acompanhe o volume do tanque com atualizações frequentes vindas do sensor no campo. Você deixa de depender de medições esporádicas ou estimativas e passa a enxergar o estado atual do combustível quando precisa decidir abastecer, despachar frota ou investigar divergências.
O aplicativo apresenta o nível principal em litros, tendência visual (subida ou queda da água) e percentual da capacidade quando o tanque está configurado. A leitura fica legível para operadores e gestores, sem exigir interpretação técnica de distância bruta.
Consulte séries históricas, gráficos e listas de leituras para entender consumo, estabilidade e eventos ao longo do tempo. O histórico sustenta auditoria interna, comparação entre períodos e base para relatórios operacionais.
Tanques reais não são cilindros perfeitos: altura medida não equivale linearmente a volume. A Smart-Tank permite construir um perfil de calibração marcando pontos distância × litro, interpolando a curva e exibindo volumes mais fiéis — essencial para saber quanto entrou ou saiu em cada ciclo.

Tanques calibrados integram um catálogo compartilhado; cada usuário operacional escolhe qual perfil de tanque usar na própria conta. Isso separa claramente qual dispositivo envia telemetria de qual curva de volume a interface deve aplicar, simplificando operação em ambientes com vários formatos de reservatório.
Variações consistentes na leitura são classificadas como entrada ou saída de líquido, com destaque na timeline, banners e telas dedicadas a abastecimentos. Você ganha rastreabilidade de ciclos sem planilhas paralelas.
Quando a queda de volume ultrapassa limiares configurados na lógica do app, o operador pode receber notificação local indicando movimentação suspeita — reforçando controle sobre desvios que antes passariam despercebidos.
Além do nível, a solução expõe temperatura complementar e informações de status da leitura nos detalhes do dispositivo, apoiando diagnóstico e conferência em campo durante calibração ou manutenção.
O backend deriva se o st1 está online, instável ou offline com base no ritmo esperado de telemetria. No app, isso traduz confiança sobre se o número na tela reflete o tanque agora ou um intervalo sem comunicação.
Operadores autenticados associam a conta ao dispositivo correto, consultam telemetria autorizada e gerenciam o vínculo quando há troca de hardware — mantendo isolamento por conta e rastreio de quem acessa qual ativo.
Gestores autorizados podem solicitar ações remotas como reinício ou reset do equipamento, com acompanhamento do ciclo do comando até confirmação ou falha. Útil para recuperação de campo sem deslocamento imediato.
O dispositivo st1 pode operar em ambiente com Wi-Fi (desenvolvimento, instalações com rede local) ou conectividade celular (GPRS), mantendo o mesmo fluxo de telemetria e comandos. A escolha do transporte não muda a experiência no backend e no app.
Telemetria chega de forma assíncrona e confiável; dados são normalizados, deduplicados e persistidos em banco relacional, enquanto o aplicativo consome uma API REST versionada para login, tanques, histórico e comandos. Essa separação prepara integrações futuras e expansão do ecossistema.
Além do monitoramento imediato, a Smart-Tank está orientada a padrões de consumo, detecção de anomalias e relatórios estratégicos — transformando combustível, um dos maiores custos operacionais, em fonte de dados para planejamento e eficiência logística.

React Native · Expo · TypeScript
CFCLegalAplicativo mobile para conectar candidatos e parceiros às autoescolas da rede Auto Escola Digitals, com mapa, geolocalização e acesso rápido às informações de cada unidade.

React · TypeScript · Vite
Daily DuoCompartilhe um momento real por dia com quem importa — um álbum privado à la BeReal, só para a dupla, com login simples, envio de fotos e histórico organizado por dia.

React Native · Expo · Apollo GraphQL
FidScoreEcossistema mobile de dados de futebol ao vivo — livescores, estatísticas, histórico e algoritmos com IA para quem acompanha o jogo de perto e busca decisões mais informadas.