O objetivo deste desafio é avaliar a sua maneira de pensar e resolver os problemas propostos.
A forma como você resolverá este desafio é importante para entendermos seus padrões de qualidade, organização, performance, etc. No final, lhe daremos retorno sobre os pontos que achamos positivos e negativos.
A Yungas utiliza Svelte para seu front-end. Familiaridade com Svelte não é um requerimento, mas um diferencial. Se você teve experiência com outros frameworks (React, Vue, Angular) também será válido.
A Yungas é uma plataforma para redes de franquias com diversos módulos. A ideia desse desafio é simular, de maneira simplificada, o processo de desenvolvimento de um módulo da plataforma: o módulo de Treinamento.
O módulo de Treinamento é utilizado pelos clientes da Yungas para facilitar a capacitação de colaboradores e franqueados de suas redes, melhorando a produtividade dos colaboradores e o desempenho das franquias.
Neste repositório você vai encontrar mockups do módulo de Treinamento, juntamente com um arquivo em Markdown (USER-STORIES.md) descrevendo algumas das ações que usuários que solicitaram a feature querem executar nesse módulo.
Sua tarefa é implementar as ações do módulo seguindo a linha estética dos mockups. Sinta-se livre para tomar suas próprias decisões de UI/UX e preencher "gaps" nos mockups. Suas decisões de UI/UX e sua capacidade de interpretação dos mockups serão utilizadas como critério de avaliação.
Obs.: Em relação aos extras, não é "tudo ou nada", faça o que conseguir!