Este projeto tem como objetivo criar um software para a melhor visualização de informações relacionadas às matérias ofertadas no SIGAA, com o objetivo de melhorar o trabalho da secretaria na volta gradual as aulas.
Para melhor organização devemos criar um dicionário de dados para evitar que tenhamos problemas futuros com o armazenamento de dados de forma incoerente proveniente do scraping. Por exemplo: código e nome da matéria estão mapeados juntos no site da UnB da seguinte forma: "FGA0003 - COMPILADORES 1"; Porém no banco de dados são atributos diferentes, o que pede que o armazenamento desses dados seja feito de forma separada, em uma variável o código da matéria e em outra o nome, para assim retornar um JSON coerente com o banco de dados criado. Sugestão para o caso: todos os códigos das matérias têm 7 letras, então bastaria fazer uma partição da String recebida no mapeamento desse campo.
Descrição
Para melhor organização devemos criar um dicionário de dados para evitar que tenhamos problemas futuros com o armazenamento de dados de forma incoerente proveniente do scraping. Por exemplo: código e nome da matéria estão mapeados juntos no site da UnB da seguinte forma: "FGA0003 - COMPILADORES 1"; Porém no banco de dados são atributos diferentes, o que pede que o armazenamento desses dados seja feito de forma separada, em uma variável o código da matéria e em outra o nome, para assim retornar um JSON coerente com o banco de dados criado. Sugestão para o caso: todos os códigos das matérias têm 7 letras, então bastaria fazer uma partição da String recebida no mapeamento desse campo.
Tarefas
Critérios de aceitação