Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 1.52 KB

README.md

File metadata and controls

58 lines (46 loc) · 1.52 KB

Teste - Desenvolvedor Php Júnior

Introdução

Este é um teste que aplicamos na seleção de novos desenvolvedores de nível júnior.
O teste consiste no desenvolvimento de um CRUD.

Objetivos

  • Conhecer um pouco de suas habilidades e sua maneira de trabalho.
  • Saber como trabalha com versionamento de código
  • Você deve utilizar o seguinte stack:
    • HTML, CSS, JS
    • PHP
    • Composer
    • Cakephp
    • Mysql

Requisitos

  • Cadastro de usuário
    • Nome
    • CPF
    • Data Nascimento
    • Email
    • Tefone
    • Endereço
    • Cidade
    • Estado
  • Ao cadastrar um novo usuário, quando selecionar o estado deverá aparecer as suas respectivas cidades no campo cidade
  • Listar os usuários cadastrados
    • Ao clicar em um usuário, redirecionar para uma tela com as informações do mesmo
  • Editar os dados do usuário
  • Deletar usuários a partir da tela de listagem ou de edição usando ajax

O que avaliamos

  • Qualidade de código
  • Código limpo
  • Simplicidade
  • Lógica de programação
  • Conceitos de orientação a objetos
  • Otimização do código implementado
  • Organização e padrão de Commits

Observações

  • Sinta-se à vontade para resolver da forma que achar melhor
  • Não tenha medo de comentários, se achar necessário comentar alguma parte ou explicar algo, faça!!

Considerações

  • Seja criativo
  • Nos diga o que achou do teste

Entrega

Você deve criar um fork do repositório no seu GitHub e subir seu código lá,
assim que finalizar o projeto, nos envie o link por email

Boa Sorte!! ;)