Skip to content

Latest commit

 

History

History
40 lines (20 loc) · 2.54 KB

README.md

File metadata and controls

40 lines (20 loc) · 2.54 KB

Controle Acadêmico API

A ideia desse projeto é desenvolver uma API REST por meio de técnicas de web scraping para extrair os dados do site do controle acadêmico da UFCG, podendo também se estender para sites de outras instituições.

Essa API REST fornecerá consultas sobre notas, horários de aulas, situação de matrícula, entre outras informações relevantes.

Requisitos Funcionais

O usuário poderá fazer login na aplicação com suas credenciais do Sistema Acadêmico da sua universidade e que esteja integrado a esse servidor. Você pode conferir os Sistemas que essa API suporta aqui.

O usuário poderá acessar suas informações básicas no aplicativo como nome, curso, matricula. Essas informações podem mudar com o tempo, a depender da necessidade vista. O objetivo aqui é prezar pela segurança dos dados. Para mais informações sobre a política de privacidade desse servidor, acesse aqui

O usuário poderá acessar seu horário do período vigente. Podendo selecionar as disciplinas que ele deseja ser notificado quando houver aula no dia.

O usuário poderá acessar o histórico acadêmico, com todas as informações de disciplinas cursadas, cursando, etc. Além de informações sobre a integralização do currículo.

O usuário poderá ter acesso a estatísticas sobre períodos passados cursados;

O usuário poderá acessar informações sobre as turmas ofertadas;

O usuário poderá alterar a senha da sua conta do sistema;

Coleta e Uso de Informações

Ao usar nosso Serviço, eu posso solicitar que você nos forneça certas informações pessoais. As informações que eu solicito serão mantidas em um banco e não serão compartilhados com nenhuma outra entidade que não seja o firestore. Esses dados serão utilizados apenas para uma melhor experiência.

O usuário assume a responsabilidade pelos dados pessoais de terceiros publicados ou compartilhados por meio deste serviço e confirma que tem o consentimento da parte terceira para fornecer dados para o proprietário.

O aplicativo usa serviços de terceiros que podem coletar informações usadas para identificá-lo.

Link para a política de privacidade de provedores de serviços de terceiros usados pelo aplicativo

Google Play Services

Firebase Analytics

Crashlytics

Documentation - SWAGGER