Visão Geral
Você será responsável pela entrega de uma task a partir de uma história, simulando um cenário do dia a dia de trabalho aqui na Plataforma do Studio MIA. Não se preocupe — essa task já foi desenvolvida pela nossa equipe e não será utilizada no nosso código-fonte. O objetivo é avaliarmos a qualidade da sua entrega com base nos critérios que consideramos importantes para um bom trabalho.
História da task
Atualmente, muitos professores lidam com uma grande quantidade de planos de aula espalhados em diferentes formatos e locais — muitas vezes de forma desorganizada e sem padronização. Pensando nisso, o objetivo desta task é desenvolver uma solução que permita ao professor:
- Arquivar um documento antigo (ex: um plano de aula em PDF ou Word);
- Visualizar um preview desse documento dentro da plataforma;
- Preencher facilmente os campos de uma tabela (armazenada no banco de dados), com base nas informações extraídas ou observadas do documento;
- Gerar um novo PDF padronizado e moderno, com os dados organizados em um layout unificado.
Ao final do processo, o professor terá:
- O documento original arquivado como referência;
- O conteúdo do plano de aula copiado e salvo de forma estruturada;
- Um novo PDF gerado, mais organizado e padronizado.
Requisitos Funcionais
- Upload de arquivos
.pdf
e .docx
- Visualização de preview do arquivo (via visualizador embutido no front-end)
- Formulário com campos estruturados (como objetivos, atividades, avaliação, etc.)
- Salvamento dos dados no banco de dados
- Geração automática de um novo PDF padronizado a partir das informações preenchidas
Exemplos de arquivos de entrada e saída
Dia dos Pais_ Celebrando o Pai Antonio.pdf