Skip to content

💰 Ⓜ️ Especificações de um módulo para que o lojista possa registrar manualmente os depoimentos de diversas redes sociais, sendo elas facebook, instagram e twitter.

Notifications You must be signed in to change notification settings

daniloaldm/module-depoimentos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Magento

Desafio: Módulo Depoimentos

Módulo para registro de depoimentos de clientes da loja

Sobre o desafio   |    Histórias de usuário   |    Critérios de avaliação   |    Backend   |    Frontend   |    Entrega   

Sobre o desafio

Durante este desafio você irá construir um módulo com um CRUD para que o lojista possa registrar manualmente os depoimentos de diversas redes sociais, sendo elas facebook, instagram e twitter.

  1. Deve ser possível acessar uma página no frontend da loja com a listagem de todos esses depoimentos;
  2. Deve ser possível incluir este compomenente de depoimentos em outras páginas além da home.
  3. Deve ser possível escolher quais depoimentos aparecem no ponto 2

Histórias de usuário

  • O administrador da loja pode cadastrar um depoimento
    • O administrador da loja pode cadastrar o nome da pessoa que realizou o depoimento na rede social
    • O administrador da loja pode cadastrar o que foi dito na rede social
    • O administrador da loja pode cadastrar a foto do perfil da rede social da pessoa que realizou o depoimento
    • O administrador da loja pode cadastrar a data que o depoimento aconteceu
    • O administrador da loja pode cadastrar qual rede social ocorreu o depoimento
  • O administrador da loja deve conseguir gerenciar múltiplos depoimentos (ativar, desativar, editar, excluir, filtrar etc).

📝 Critérios de avaliação

Serão avaliados os seguintes pontos no desafio final:

  1. Cumprimento dos requisitos: A aplicação não possui escopo aberto e as funcionalidades implementadas devem atender os objetivos especificados. Neste critério vamos avaliar se a sua aplicação atende todos os requisitos de forma funcional
  2. Conhecimento e uso dos recursos da linguagem/framework: Não recrie a roda! Utilize as ferramentas disponíveis na linguagem e framework utilizados a seu favor e consulte a documentação sempre que necessário. Nesse critério iremos avaliar o seu conhecimento no framework utilizado e o empenho em entender e utilizar seus recursos
  3. Organização do projeto e padronização de código: O seu projeto está organizado? É fácil se guiar na estrutura de pastas do código-fonte? Ela faz sentido diante do seu propósito? O seu código segue um padrão de escrita (próprio ou conveniconado pela comunidade)? Nesse critério iremos avaliar o nível de organização e padronização de escrita do seu código visando a legibilidade e entendimento

⚙️ Backend

Todas as implementações de backend devem atender as especificações descritas na seguinte seção

🎨 Frontend

Todas as implementações de frontend devem atender as especificações descritas na seguinte seção

📅 Entrega

Adicione todo o código da sua aplicação em um repositório Github . Dentro de um arquivo README adicione todas as instruções necessárias para que um de nossos instrutores consiga realizar a instalação do módulo para testar.

📣 Links úteis

About

💰 Ⓜ️ Especificações de um módulo para que o lojista possa registrar manualmente os depoimentos de diversas redes sociais, sendo elas facebook, instagram e twitter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •