Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor Python experiente para criar um sistema de dashboard em tempo real para uma rede de franquias. O objetivo é desenvolver um painel interativo que será exibido em TVs nas lojas, fornecendo atualizações automáticas de indicadores operacionais e financeiros cruciais.
As principais fontes de dados serão as APIs do iFood e do sistema de PDV Saipos. O profissional será responsável por integrar e processar dados dessas duas plataformas.
Os indicadores essenciais a serem exibidos no dashboard incluem:
- Tempo de preparo dos pedidos (com atualização a cada 15 minutos).
- Custo da Mercadoria Vendida (CMV) dos últimos 7 dias.
- Perdas diárias registradas no sistema.
- Cancelamentos do iFood por dia.
- Contestações quinzenais.
A arquitetura técnica esperada para o projeto envolve:
- Scripts Python para consultar as APIs, realizar o processamento dos dados e disponibilizá-los.
- Agendamento automático dos scripts (utilizando ferramentas como cron job ou APScheduler).
- Criação de um endpoint simples (usando FastAPI ou Flask) para que um frontend em React possa consumir os dados.
- O frontend em React será responsável por exibir as informações nas TVs das lojas, utilizando Chromecast.
Além do desenvolvimento, busco um profissional que esteja disposto a me ensinar durante o processo, pois meu objetivo é aprender a dar manutenção no sistema futuramente. Tenho conhecimento em React e na criação de dashboards, mas estou começando a explorar Python e o consumo de APIs. O projeto requer alguém com forte habilidade em integração de APIs, processamento de dados e desenvolvimento backend em Python, com uma compreensão de como os dados serão consumidos pelo frontend.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias