Dupla: 11
Conteúdo da Disciplina: Algorítmos ambiciosos
Matrícula | Aluno |
---|---|
20/0037994 | Guilherme Barbosa Ferreira |
19/0037806 | Samuel Furtado Ávila |
Nesse projeto, utilizamos o algoritmo de Interval Schedulling para montar a próxima grade horária de acordo com as matérias feitas pelo usuário. Como é um desafio de todo aluno montar sua grade horária, o aplicativo decide quais são as matérias que você deveria pegar adptado do Interval Schedulling. Para realização do projeto, realizamos um scrapping das matérias contidas nas ofertas de matéria do SIGAA e a partir dos dados coletados, implementamos o algorítmo.
Imagem 02: Selecionando as matérias realizadas
Imagem 03: Tabela com as matérias (MDS selecionada como já feita)
Linguagem: Javascript
Framework: React JS
Para rodar o projeto você precisará instalar na sua máquina:
Para rodar o projeto basta executar os seguintes comandos:
Entrar na pasta app
cd ./greed-schedule
Instalar as dependências do projeto
npm install
Rodar projeto
npm start