Gostaria de criar um site para diversão entre amigos, do tipo
www.webbolao2.com.br.
As especificações seriam:
- Cada usuário com login e senha
- Possível o usuário palpitar nos esportes futebol e F1, mas não se restringindo a esses somente.
- Em cada esporte existirá 2 possibilidades de palpite: a principal (placar exato) e a secundária (ex: quem marcou o primeiro gol, quem tomou o primeiro cartão amarelo etc).
- Na F1, o critério principal será o acerto duplo em 2 perguntas: quem foi o pole position e quem venceu a corrida.
- A gestão dos critérios de palpite deve ser flexível, podendo criar ou incluir novos esportes e perguntas (palpites).
- Funcionamento (futebol): cada usuário poderá arriscar seu palpite . Casa usuário dá um único palpite, devendo ficar registrado. Para cada palpite será cobrado um valor em moeda virtual (ex: 5 "boletas"/palpite).
O total de boletas que está entrando deve ficar em local visível, próximo ao ícone do jogo. Assim, a ideia é dividir o total de boletas entre os vencedores dos palpites corretos. Então, o palpite é feito até 1h antes do início do jogo e o resultado (com os vencedores) fica disponível após o final do jogo.
- No futuro, pensamos que para manter o funcionamento do site, cobraremos um valor a título de cadastro de cada um que entrar no grupo. Então, por isso, pedi que tivesse a possibilidade de integração com alguma plataforma de pagamento no futuro, como Pagseguro. Mas isso não precisa no início, somente que tenha essa possibilidade.
- Além desse retorno imediato de quem acertou o palpite, deverá haver um ranking em paralelo onde para cada palpite certo do usuário, ele vai somando pontos. Isso será visível para todos. A ideia aqui é criar uma premiação para o usuário de maior pontuação acumulada no final da competição.
Category: IT & Programming
Subcategory: Web development
What is the scope of the project?: Create a new custom site
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Experience in this type of projects: No (I haven’t managed this kind of project before)
API Integrations: Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Roles needed: Developer