SaaS · Dashboard · Fintech2024Em produção
ExFood
Dashboard financeiro inteligente para restaurantes no iFood

Visão Geral
ExFood conecta diretamente com a API Financial Events do iFood e transforma dados brutos de pedidos, taxas, repasses e promoções em um dashboard financeiro claro e acionável para donos de restaurantes.
Funcionalidades Principais
- Integração com API Financial Events do iFood (substituindo Sales v3)
- Arquitetura de query semanal para contornar limite de 33 dias da API
- CNPJ como chave universal entre todas as tabelas
- CRON automatizado às 6h e 18h para sincronização
- Detecção e correção de double-counting em promoções patrocinadas
- RLS policies por restaurante para segurança multi-tenant
Desafio & Solução
O Desafio
A API do iFood retorna promoções patrocinadas em dois eventos distintos, causando duplicidade no faturamento exibido.
A Solução
Identificação do campo servicosPromocoes como fonte única de verdade e filtragem dos eventos duplicados na camada de processamento.
Tecnologias Utilizadas
ReactSupabaseiFood APINode.jsPostgreSQLCRON


