⚽ Pontuação por Jogo

Defina quantos pontos cada tipo de acerto vale na previsão de jogos.

Acertou o placar dos dois times
Acertou vencedor ou empate, mas errou o placar
Acertou os gols de um dos times

🏆 Pontuação das Finais

Defina quantos pontos cada posição vale na previsão de classificação final.

🔔 Notificações

Os participantes com notificação ativa recebem lembretes de palpite 3h, 2h e 1h antes de cada jogo que ainda não palpitaram, além do lembrete diário abaixo.

A partir dessa hora, o servidor dispara 1x/dia o aviso (horário de Brasília)

Executa a mesma rotina do scheduler (3h/2h/1h antes) sob demanda. Só avisa quem ainda não palpitou os jogos da janela atual — útil para testar ou garantir o envio após uma queda do servidor.

⏰ Prazo para Palpites Finais

Defina até quando os participantes podem enviar seus palpites de classificação final (campeão, vice, etc.). Deixe vazio para sem prazo.

Quando expirar, os palpites finais ficam bloqueados para todos

🏆 Resultado Final do Torneio

Defina os 4 primeiros lugares para calcular os pontos das previsões de classificação.

🔧 Correção de Horários (Migration)

Corrige os horários de 7 jogos que estavam divergentes do site oficial da FIFA.

💾 Backup do Sistema

Download do banco de dados SQLite

Restaurar de um arquivo .sqlite

📈 Histórico do Ranking

Recria o histórico de posições do ranking a partir dos jogos já finalizados (um snapshot por dia de jogo). Isso dá uma base real para a coluna de variação (▲/▼) funcionar desde o início do torneio.

Seguro e idempotente: pode ser executado quantas vezes quiser.