CompanyRemote

Desenvolvedor Python para Dashboard em Tempo Real de Franquias de B...

Project-Based

Description

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.

Category: IT & Programming Subcategory: Web development What is the scope of the project?: Create a new custom site

Skills

Data ModelingREST APIFlaskReact.jsFastAPISystem AnalysisProgramming AptitudeAPIReactPythonData MiningScripts & UtilitiesLinux

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching