Uma liga de basquete te procurou pq ela quer implementar um novo sistema de placar que já é inteligente.
Você pode ter várias partidas rolando ao mesmo tempo, e ela quer contar os pontos, sejam cestas de lance livre, 2 pontos ou 3 pontos. Porém essa liga de basquete, quer ter o overview do campeonato todo, então determinada epoca ela vai finalizar o campeonato e quer ter todos os dados prontos, quem foi o maior pontuador, qual time tem mais vitória, qual time tem mais derrota (lembrando que basquete não dá pra empatar).
Você precisa criar um backend pra esse sistema! Somente as APIs usando Java e Spring/Postgres.