Este teste tem a finalidade de filtrar pessoas capacitadas para a vaga de desenvolvedor Web Full-Stack
-
Utilizar PHP ou NodeJS.
-
Se for Utilizar PHP de a preferência para utilizar o framework Codeigniter
-
Criar uma API REST que retorne posts com os seguintes campos.
{
"title": "título do post",
"resume": "resumo de até 150 caracteres",
"content": "conteúdo do post",
"imgUrl": "url aleatória de um imagem como essa https://source.unsplash.com/640x640/?trees",
"createAt": "data de criação do post",
"author": { "dados do usuário responsável pelo post" }
}- Criar usuário e autenticação
- Criar vinculo entre post e usuário
- Cria uma página de registro
- Criar página de login
- Criar página de recuperar senha
- Criar CRUD de Posts
- Criar página de apresentação posts onde mostra a imagem título e resumo e um link para postagem completa
- Criar página de post completo
Teste tem um prazo de 7 dias corridos caso não tenha feito todo o teste envie da mesma forma pois vamos avaliar a qualidade do que foi feito
Para criar o as telas está liberado o uso de bibliotecas e ou ate templates como Admin LTE, CoreUI, SB Admin e outros.
Qualquer dúvida manda e-mail para tarcisio@digitalone.com.br
Lembre-se de fazer pequenos Commits para que possamos acompanhar a sua linha de raciocínio.
Ao concluir ou chegar a data limite envie para tarcisio@digitalone.com.br