Skip to content

be-studiomega/full-stack-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Fullstack Challenge

Este desafio faz parte do processo seletivo da Studiomega.

Somos a Studiomega Comunicação & Inovação, uma agência 360º de publicidade e marketing digital. Com 17 anos de experiencia, construímos grandes marcas usando uma mistura única de criatividade e desempenho. Vamos além da publicidade e propaganda, somos um ecossistema de negócios em crescimento exponencial. No nosso núcleo de inovação utilizamos a tecnologia para desenvolver soluções estratégicas que potencializam negócios e resultados. Na Studiomega, cada projeto é uma oportunidade de inovar, conectar e transformar. 🚀

Objetivo

Temos alguns objetivos com este desafio, e esperamos te conhecer pelo seu código.

O que esperamos aprender sobre você nesse desafio:

  • Seu estilo de código.
  • Como você pensa e resolve problemas usando algoritmos.
  • Sua organização em um projeto.

Sobre o desafio

Iremos criar um projeto chamado MeusLeads onde você terá a liberdade de criar sua própria identidade visual para o sistema. Precisamos que nosso projeto tenha alguns requisitos:

  • Criar registro e autenticação do usuário e manter logado na aplicação.
  • Responder os httpstatus code igual a documentação da API.
  • Criar e consumir API para manipular os dados(CRUD).
  • Ter o botão deslogar, limpando o usuário da sessão e não deixando acessar pela barra de navegação a lista de leads.

Considerações

  • Este desafio deve ser entregue dentro do prazo estipulado no e-mail em que foi enviado, se não tiver tempo para terminar o projeto por algum motivo, nos envie mesmo assim, iremos avaliar o que foi feito até o momento.
  • Não limitamos o uso de ferramentas ou tecnologias no desafio, queremos perfis que foquem nos resultados.
  • Escreva nas melhores práticas que voce conhecer, todos os detalhes serão avaliados pela nossa equipe.

Não se esqueça que nós iremos olhar seu desafio e voce terá a chance de explicar o código, tecnologias e problemas que enfrentou em um conversa descontraída de dev para dev

Regras

  • Crie uma página e a api de cadastro para registrar o lead.
  • Crie uma página e a api de autenticação usando a tecnologia que voce preferir(OpenID, JWT, OAuth e etc...).
  • Crie uma página e a api que irá cadastrar, listar, editar e remover um lead(CRUD), importante se atentar a não deixar desprotegido para quem não estiver logado acessar essa página ou rotas da api.
  • Coloque a função sair onde ele irá para página de autenticação.
  • Só aceitaremos desafios entregues em repositórios.
  • Faça o Fork desse repositório e responda o desafio em um projeto com o seguinte nome: studiomega-desafio-fullstack-nome-sobrenome;
  • Assim que concluir o seu desafio, publique o mesmo em seu github próprio e mande o link do projeto para o recrutador, informando que finalizou.
  • Atenção: Não se esqueça de deixar o projeto como público para que possamos baixar e dar uma olhada, ok? =)

importante: A documentação da API para utilizar no projeto se encontra em https://github.com/be-studiomega/full-stack-challenge/blob/master/README-API.md

Ajuda

  • Qualquer tipo de dúvida, entre em contato respondendo o e-mail que foi mandado esse teste.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors