Desenvolver uma aplicação front-end utilizando o framework Angular 2+, consumindo a API da Trakto, para realizar a história do usuário a seguir.
https://trakto.gupy.io/jobs/4649652
Como professor da Trakto Educação, eu preciso ter uma plataforma quer siga o protótipo no link https://www.figma.com/file/Ajzapgkl4vrXw8KnHlIwPh/PrototipoTraktoTV, onde eu forneço meu email e senha, e após a validação eu tenha acesso a uma tela com todos os módulos da Trakto Tv. Essa tela inicial deve ter um ícone para: Material didático; Quiz, Desenho e Youtube. Apenas o módulo "Material didático" é obrigatório, e o módulo "Desenho" é opcional e funciona como uma lousa.
O módulo de "Material didático" deve conter a lista dos meus 10 designs que foram editados recentemente e deve ter a opção de listar todos os materiais. Ao clicar na miniatura do design ou no nome do mesmo, deve-se abrir o modo de apresentação do nosso editor em uma nova aba.
Todas as informações sobre a API estão na collectio. do postman na lista de links.
- O visual deve ser idêntico ao protótipo do figma;
- As requisições à API devem ser reais, e o candidato deve ter uma conta gratuita na trakto para usar suas credenciais para usar a API;
- O repositório deve está publicado no github e o README deve conter todas as informações necessárias para rodar a aplicação.
Para criar sua conta na trakto:
Protótipo Figma:
https://www.figma.com/file/Ajzapgkl4vrXw8KnHlIwPh/PrototipoTraktoTV
Collection do Postman para referência da API:
https://github.com/trakto/desafio_frontend/blob/main/DesafioTrakto.postman_collection.json
Basta enviar o link do seu repositórion na Gupy.
Desde o entendimento do projeto até os testes. O conhecimento sobre os conceitos do framework, a lógica, estruturação do projeto e a performance da aplicação serão avaliados.