Deve ser criado um plugin para Wordpress com PHP 7.3 (deve ser em plugin com shortcodes para ser fácil de usar em qualquer site/tema wordpress (caso queira usar em mais de um site) e facilitar a manutenção).
Acredito que essa API (
https://www.api-football.com/) atenda o que é preciso ser feito nesse projeto e ela tem um plano free (grátis) que acredito que já se consiga desenvolver sem precisar assinar plano pago, pois já se consegue todos os dados mas com limite de requisição, mas é claro que vou assinar após a conclusão do plugin para utilizar a mesma.
Deve ser feito de maneira que faça o máximo possível para economizar requisições, já que a api cobra por chamadas na api e também para economizar recursos do servidor.
Acredito que as chamadas para conseguir os dados na api podem ser feitas com cron (wp-cron do wordpress).
- Criar um plugin que mostra os jogos do dia atual, do dia anterior e dos próximos dias
- Jogos do mundo todo
Exemplo de Sites:
https://www.placardefutebol.com.br/
https://globoesporte.globo.com/placar-ge/hoje/jogos.ghtml
de maneira que o visitante navegue pelos dias para saber quais os jogos do dia (lista de jogos) separado por dias (mostrar data e dia da semana em pt-br) e separado por regiões do mundo.
- Página com todos os detalhes do jogo como:
Escalação dos times e os técnicos, escudos dos times, nomes dos times do jogo, nome do campeonato, placar em tempo real etc
ter bandeira do país do campeonato
com detalhes como: data do hoje, estádio, público, dados das Transmissão ao vivo na TV
, dados da Transmissão online no Rádio, e qualquer outras informações importante que a API fornecer.
O plugin também deve ter os principais campeonatos do mundo (Tabelas dos campeonatos)
Deve conter os dados do campeonato como de costume e tabela com artilheiros, jogadores com mais assistências, próximos jogos (rodada), últimos jogos (rodada)
exemplos de sites com tabelas de campeonatos de futebol
https://globoesporte.globo.com/futebol/futebol-internacional/liga-dos-campeoes/
https://www.placardefutebol.com.br/campeonato-ingles
https://www.placardefutebol.com.br/campeonato-italiano
https://www.placardefutebol.com.br/brasil/campeonatos
https://www.placardefutebol.com.br/brasileirao-serie-a
deve ter uma página para cada campeonato acionada por shortcode
deve ter uma página acionada por shortcode para mostrar(listar) os campeonatos de cada País
deve conter os escudos dos times e a bandeira do País de cada campeonato
deve ter um shortcode para chamar na página do campeonato para mostrar uma lista dos jogos anteriores do campeonato em questão e dos próximos jogos (tipo um jogos relacionados ao campeonato).
Deve ter um shortcode que lista os anos anteriores do campeonato (tipo um histórico do campeonato, para quem quiser acessar as páginas e ver os dados dos anos anteriores do campeonato que a pessoa estiver visitando no site).
Apesar de parecer muita coisa, acredito que como vai ser usado somente uma API o código pode ser feito de maneira que com o mesmo código todos campeonatos ou na questão dos jogos serão resolvidos sem precisar fazer um código para cada campeonato ou jogos de cada campeonato.
Acredito também que caso a API venha adicionar novos campeonatos o plugin deve ser feito de maneira que eu consiga adicionar o novo campeonato e jogos sem precisar criar código, pois devo só criar uma página para o campeonato e chamar o shortcode.
Fazer de uma maneira que tudo se conecte (seja linkado) para que o visitante navegue pelos jogos e tabelas dos campeonatos com facilidade.
Usar o tema Understrap
https://br.wordpress.org/themes/understrap/ para desenvolver o projeto com Bootstrap 4
https://getbootstrap.com/
caso tenha alguma dúvida pergunte antes.
Somente faça seu lance se tiver analisado a api e tenha certeza que consegue desenvolver com essa api citada e tenha condições de executar o projeto com qualidade e seguindo todas os requisitos, caso tenha uma sugestão de melhoria ou melhor abordagem avise antes, para que possamos conversar sobre.
Entregue por partes para facilitar o pagamento e a visualização do andamento, faça como o wordpress quebre em partes o projeto para ir entregando e recebendo o pagamento
em anexo vem o código de outro programador que tentou fazer e não terminou
visita bastante pelos sites de exemplo para entender e a documentação da api
não vou comprar plano da api, ou seja fica por usa conta comprar o plano se precisar para desenvolver. Só compro depois para meu uso quando estiver tudo 100% resolvido e entregue.
Contexto Geral do Projeto
consumir a API para entregar jogos, tabelas, e etc
o google também tem bastante exemplos nas buscas sobre futebol de tabelas de jogos e artilheiros etc
se tiver dúvida pergunte antes
Prazo de Entrega: 30 de Maio de 2020