Skip to content

Latest commit

 

History

History
66 lines (36 loc) · 3.33 KB

README.md

File metadata and controls

66 lines (36 loc) · 3.33 KB

Desafio Everymind 🧠

MongoDB Express React Nodejs Typescript CSS3

Desafio técnico que compõem o processo seletivo para vaga de desenvolvedor trainee em Everymind

Requisitos de projeto

" Neste desafio a pessoa candidata terá total liberdade de usar as ferramentas e linguagens que está mais familiarizado.

O objetivo principal será identificar sua criatividade e a capacidade de resolver um problema, principalmente o potencial de implementação, qualidade de código, organização, boas práticas, conceitos de Clean Code, SOLID e preocupação com desenvolvimento para grandes volumes transacionais. 

Você é responsável por desenvolver a solução, definir o modelo de entrega, utilizando-se das ferramentas de mercado atuais, bem como por pensar em compartilhamento de código, versão de fontes etc.

O desafio consiste em criar uma solução para atender um requisito de um projeto:

Nosso cliente fictício será a empresa Nunes Sports e foi solicitado pelo board da empresa que seja desenvolvido um sistema para exibição, criação, edição e deleção dos produtos vendidos pela companhia. "

Os requisitos necessários para a entrega são ter uma base de dados com uma tabela produtos com os campos:

  • Nome do produto

  • Código do produto

  • Descrição do produto

  • Preço do produto

  • Criar uma página web na tecnologia de sua preferência para o CRUD de produtos.

  • Nessa página o usuário deverá ter a habilidade de exibir os produtos em uma tabela, criar, editar e deletar produtos que estão salvos na base.

  • Todas as ações na página deverão refletir no banco de dados