SaaS · Dashboard · Fintech2024Em produção

ExFood

Dashboard financeiro inteligente para restaurantes no iFood

ExFood - imagem 1

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