Busco um desenvolvedor front-end e back-end para desenvolver uma plataforma responsiva. A construção da plataforma foi dividida em 10 FASES, sendo que a primeira eu já tenho o protótipo pronto no Figma e precisa ser desenvolvido com as melhores práticas de desenvolvimento.
Portanto, chamaremos esse desenvolvimento de “FASE1”, visto que é o começo das funcionalidades dessa plataforma!
Requisitos para a contratação:
* Experiência comprovada em desenvolvimento front-end e back-end
* Conhecimento em html, css, javascript, react,
node.js e Phyton e para o banco de dados, Express e PostgreSQL
* Experiência com desenvolvimento responsivo
O que será desenvolvido:
* A FASE 1 da plataforma será desenvolvida em React e
Node.js e Phyton
* Será responsiva e funcionará em todos os dispositivos
* A plataforma, nesta primeira fase, terá as seguintes funcionalidades:
* Login, cadastro e registro de usuários, com o “esquecimento de senha”
* Apresentação de dados estatísticos histórico e ao vivo
* Sistema de suporte ao usuário com registro de tickets
* Sistema de administrador (administração de usuários)
* Possibilidade de mudança de idioma (pt-br, pt-pt, en e es)
* barra de pesquisa na página
* integração com api
como será entregue:
* o projeto será desenvolvido em sprints (deverão ser apresentados já na fase de propostas)
* ao final de cada sprint será entregue um protótipo funcional
* ao final do projeto, será entregue o código-fonte completo da plataforma
sobre o código:
* organização do código: o código deve ser bem organizado e documentado, para facilitar a leitura e a manutenção.
* O código deve usar nomes de variáveis e funções consistentes.
* O código deve ser estruturado de forma clara e lógica.
* O código deve usar comentários para explicar o que ele está fazendo.
* O código deve ser otimizado para o melhor desempenho possível.
* Segurança: A plataforma deve ser segura contra ataques e vulnerabilidades.
Sprints:
* Cada sprint terá duração de duas semanas.
* Ao final de cada sprint, deverá entregar um protótipo funcional da plataforma.
* O protótipo deverá incluir todas as funcionalidades previstas para a sprint.
* Deverá ser fornecida a documentação do código para o protótipo.
Avaliação:
* O protótipo de cada sprint será avaliado pelo cliente.
* A avaliação será baseada nos critérios de avaliação descritos acima.
* O cliente poderá solicitar alterações no protótipo antes de aprovar a sprint.
Exemplo:
Sprint 1:
* Funcionalidade: Login, cadastro e registro de usuários, com o “esquecimento de senha”
* Critérios de avaliação:
* O código deve usar nomes de variáveis e funções consistentes.
* O código deve ser estruturado de forma clara e lógica.
* O código deve usar comentários para explicar o que ele está fazendo.
Avaliação:
* O cliente aprova o protótipo da sprint 1.
* O cliente solicita alterações no código para melhorar a organização e a documentação.
Agora que sabemos o que será feito e como será entregue as seguintes informações adicionais necessárias para a execução da primeira fase do projeto, que teremos um total de 10 fases:
-arquivo em anexo em pdf das telas as serem construídas
-arquivo em pdf com a descrição de cada página com suas funcionalidades
-arquivo de acesso ao figma
-link do site que estamos tomando como base para a funcionalidade “apresentação de dados estatísticos históricos e ao vivo”, principalmente.
https://oddalerts.com/
Quaisquer outras informações que sejam necessárias, basta solicitar!
Contexto Geral do Projeto
O objetivo é criarmos uma plataforma, aos moldes da https://oddalerts.com/ , com funcionalidades similares iniciais, mas que nas últimas FASES adicionaremos elementos únicos.
Prazo de Entrega: Não estabelecido