Analisando propostas

Programador de Apps

Publicado em 04 de Fevereiro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Aplicativo nas versões Android e IOS
O aplicativo deverá organizar ligas e copas com base na pontuação do site cartola.
O usuário vai fazer um cadastro para acessar o App.
Criar login e senha
Nome completo
número do celular que possua Whatsapp
Ao criar o usuário ele terá um número de ID gerado pelo app.


O app terá as seguintes abas:
Aba: Meu Perfil
Visualização e alteração dos dados cadastrais
Aba: Meu time
O usuário escreve o nome do time no campo "busca" e o app localiza o time dele no site do cartola,
conforme o site bolaocfc.com.br faz:
Aba: Ligas e Copas
Nessa aba aparecerão as ligas e copas disponíveis para inscrição
Para se inscrever o usuário deverá possuir diamantes
A pontuação de cada usuário será com base na pontuação que o seu time fez no site cartola. (O site
bolaocfc e parceirocatimba também fazem isso)
Sub aba
Ligas abertas
As ligas abertas são ligas onde qualquer usuário pode se inscrever, mediante ao pagamento da
inscrição (diamantes)
As ligas serão criadas pelo administrador do app.
A premiação da liga será de 90% do valor total arrecadado sendo conforme segue:
1° = 45% do arrecadado
2° = 27% do arrecadado
3° = 18% do arrecadado
Sub aba
Ligas Privadas
O usuário também vai ter a opção de criar ligas privadas, onde somente seus convidados poderão
participar
Ao criar a liga o usuário vai obter o número do ID da sua liga e criar uma senha, assim somente seus
convidados/amigos poderão se inscrever.


Nas ligas privadas a premiação será de 94% do montante arrecadado conforme segue:
1° = 47% do arrecadado
2° = 28,2% do arrecadado
3° = 18,8% do arrecadado
O usuário que criar a liga terá sua inscrição feita automaticamente e sua inscrição será isenta.
Exemplo
Valor da inscrição = 10 ???? diamantes
Inscritos = 16
Total arrecadado = 150 ???? diamantes (usuário que criou não paga)
Premiação = 141 ???? (94%)
1° = 70,50 ???? (47%)
2° = 42,30 ???? (28,2%)
3° = 28,20 ???? (18,8%)
Tipos de ligas e copas disponíveis no app
3 tipos de Ligas
- Liga mensal, soma da pontuação de todas as rodadas do mês.
- Liga de sobrevivência, liga com duração de 4 rodadas, sendo eliminados 25% dos times que
fizerem menos pontos em cada rodada.


- Liga rodada única
Copas
- Formato mata mata, com 16, 32 e 64 times, sendo somente ida como também ida e volta.
- Formato grupo e mata mata:
Quantidade de times 16, 20, 24 e 32
Opções na criação de copas nesse formato:
16 times - Em 2 grupos, todos contra todos, classificam 4 de cada grupo, depois mata mata
ida e volta ou somente ida.
20 times - Em 2 grupos, todos contra todos, classificam 4 de cada grupo, depois mata mata
ida e volta ou somente ida.


24 times - Em 4 grupos, todos contra todos, classificam 2 de cada grupo, depois mata mata
ida e volta ou somente ida.
32 times - Em 4 grupos, todos contra todos, classificam 4 de cada grupo, depois mata mata
ida e volta ou somente ida.
Aba: Carteira
Nessa aba os usuários poderão comprar e sacar seus ????.


Botão: Comprar diamantes:
Ao clicar nesse botão o usuário será direcionado ao WhatsApp do administrador do app,
redirecionando uma mensagem automatica: Olá, sou o ID ____ e solicito Informações para compra
de diamantes.
Botão: Sacar diamantes.
Ao clicar nesse botão, aparecerá o saldo disponível do usuário, ele deverá solicitar a quantidade que
deseja sacar (até o máximo disponível).


O usuário será direcionado ao WhatsApp do administrador do app, redirecionando uma mensagem
automatica: Olá, sou o ID ____ e gostaria de sacar x quantidade de diamantes.
Aba Contador (disponível somente para o administrador)
Nessa aba o administrador poderá enviar e retirar os diamantes dos usuários
Cada transação efetuada deverá ser registrada para posterior consulta.
Aba: Regulamento
(Nessa aba deverão aparecer o regulamento das ligas.)


Regras gerais
Na fase de grupos, um time enfrentará o outro e o time que fizer a pontuação mais alta no
cartola ganha 3 pontos na liga, em caso de empate ganha 1 ponto, e derrota não ganha
pontos.
A classificação deverá ser pelos critérios:
1- Pontuação na liga
2- Soma da pontuação do cartola
3- Time que se inscreveu primeiro na liga.
Nas fases eliminatórias em jogo único em caso de empate na pontuação vai classificar o
time que se inscreveu primeiro na competição.


Nas fases eliminatórias em jogos de ida e volta, caso o time vença um jogo e perca o outro
classificará o time com mais pontos somando os dois jogos, caso o empate permaneça, vai
classificar o time que se inscreveu primeiro na liga.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas iPhone, Android
Eu preciso Criar um app
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias