Estamos buscando um desenvolvedor experiente para finalizar a construção da nossa plataforma web,
ProUP.gg. A plataforma tem como objetivo conectar jogadores casuais a Pro Players de diversos jogos (como CS2, LoL, Valorant, Fortnite, entre outros) para sessões pagas por hora, focadas em aprendizado e diversão.
A plataforma deve ser um ambiente completo e seguro, gerenciando todo o fluxo de interação entre jogadores e Pro Players. As funcionalidades essenciais incluem:
- Finalização do site com todas as páginas necessárias.
- Sistema robusto de cadastro para jogadores casuais e Pro Players, incluindo um processo de verificação de perfil para os profissionais.
- Página de perfil detalhada para Pro Players, exibindo os jogos que oferecem, nível de habilidade e valor por hora.
- Sistema de agendamento de sessões intuitivo, com calendário e gestão de horários disponíveis.
- Integração com um sistema de pagamentos seguro para transações entre jogadores e Pro Players.
- Chat interno na plataforma para comunicação direta entre jogador e Pro Player antes e depois das sessões.
- Sistema de avaliação pós-sessão, permitindo que jogadores avaliem Pro Players (nota de 1 a 5 estrelas e comentário).
- Painel administrativo completo para controle total de usuários, jogos, agendamentos e transações.
- Implementação de medidas de segurança para desencorajar agendamentos ou pagamentos fora da plataforma.
- Página de vitrine dos Pro Players, com filtros e opções de busca (por jogo, nota, preço, etc.).
Desejamos que a plataforma tenha um design moderno e seja totalmente responsiva, funcionando perfeitamente em desktops e dispositivos móveis.
Requisitos técnicos desejáveis incluem experiência com:
- Backend: Firebase, Supabase ou
Node.js com banco de dados relacional ou NoSQL.
- Frontend:
React.js ou
Next.js.
- Experiência prévia com sistemas de agendamento e integração de gateways de pagamento.
- Capacidade de gerar relatórios de sessões e movimentações.
- Desenvolvimento de chat interno com histórico.
- Arquitetura modular que permita escalabilidade e a adição futura de novos jogos e recursos.
O resultado esperado é uma plataforma web totalmente funcional, pronta para receber cadastros de Pro Players e jogadores, com o sistema de agendamento e pagamentos ativos, e uma interface amigável para todos os usuários.
Plazo de Entrega: No definido