Esse trabalho, proposto na disciplina de INF 311 pelo professor Lucas Vegi, tem como objetivo desenvolver um aplicativo mobile para dispositivos Android que, por meio de informações dadas pelo usuário, como notas e área de preferência, faça uso de um modelo preditivo que ofereça sugestões de cursos possivelmente adequados ao aluno. Vale ressaltar que, o trabalho da disciplina orientada pelo professor Lucas Vegi possui uma parceria de valor com a Rubeus, uma empresa de soluções educacionais. Tal associação é de valor fundamental para a qualidade do produto desenvolvido e crescimento acadêmico dos alunos envolvidos.
O projeto foi quase completamente desenvolvido no ambiente do Android Studio. Por esse motivo, para executá-lo, carregue ou clone o repositório na IDE e o execute conforme o padrão do prórpio ambiente.
- O repositório está organizado conforme padronizado pelo ambiente de desenvolvimento do Android Studio. Entretanto, para que sirva de guia:
- No caminho: app/src/main/java/com/grupo8/sugestordecurso
- data: diretórios com arquivos em java que determinam a conexão com a API de Rubeus e do modelo preditivo, conexão e criação do banco de dados e models com interfaces, body e respostas da API.
- ui: diretórios que organizam os comportamentos das telas.
- No caminho: app/src/main/res
- contém os dados, informações e códigos quanto às características gráficas e design.
- No caminho: app/src/main/java/com/grupo8/sugestordecurso