Queremos UM freelancer especializado em back-end para o desenvolvimento de um novo administrativo para gerenciar o jogo. Precisamos que todo o sistema seja codificado com muita qualidade pois queremos um sistema com excelente performance e fácil manutenção.
Se trata de um jogo inovador de palpites onde os jogadores palpitam em jogos reais e acumulam pontos. Os módulos do jogo são:
Palpites: Módulo principal do jogo.
Liga: Os pontos acumulados vão para as ligas (padrão ou personalizada) e de acordo com a posição nos rankings, os jogadores poderão ser premiados.Além disso, os jogadores tem a opção de criar ligas e evoluir de nível, para assim aumentar os benefícios (comportar mais participantes, aumentar zona de premiação e aumentar quantidade de prêmios)
Loja: O jogador terá 2 abas.
A aba Craque servirá para adquirir a assinatura do plano Craque (Terão 2 planos, o Comum e Craque); A aba Pacotes servirá para compra dos futcashes, que é a moeda oficial do jogo e servirá para ser usado no impulso dos palpites.
Sobre o Administrativo:
Foi feita parcialmente uma versão anterior do administrativo em Angular +
Node.js + MongoDb. Entretanto, usando linguagem não relacional, não foi a solução ideal, pois o projeto requer relacionamento entre as tabelas e com isso estou aberto a mudanças.
As telas estão prontas, as Regras de negócios estão extremamente organizadas e prontas, precisando mesmo fazer a parte da lógica.
Foi usado como base esse template:
https://www.primefaces.org/manhattan-ng/, linguagem de back-end Node (versão mais atual) para a confeccao das telas.
No administrativo, deverá ser possível gerenciar usuários, campeonatos, criação de planos, ligas, relatorios, etc.
As linguagens que proponho para uso serão: Angular 5 (para reaproveitar as telas e acelerar o desenvolvimento),
Node.js ou Spring boot e PostgreSQL ou SQL Server. Precisa também criar as APIs para uso no Mobile (existem APIs prontas do código anterior, caso precisar de referencia)
Queremos UM profissional que tenha compromisso com qualidade, prazo, comunicação, documentação.
OBS: Caso você seja desenvolvedor full-stack e tenha conhecimentos em Kotlin, podemos conversar também sobre a parte Mobile.
Fico no aguardo das propostas.
Qualquer dúvida, fique a vontade para perguntar.
Prazo de Entrega: 19 de Agosto de 2019