Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.81 KB

README.md

File metadata and controls

52 lines (34 loc) · 1.81 KB

Logo da da Univ. Católica de Santa Catarina

chrome-extension-catolicasc

Centralize as principais informações do seu curso em um lugar apenas.


Essa aplicação é uma extensão cross-browser escrita em JavaScript que ajuda você (aluno) a centralizar todas as informações da Univ. Católica de Santa Catarina - Joinville. O objetivo da extensão é fazer que você não tenha mais que ficar abrindo várias páginas, informando login, para assim chegar nas informações que você necessita.

Características

  • Informações do curso (média geral, frequência, total de matérias aprovadas, reprovadas e cursadas)
  • Boletos (pagamentos pendentes e realizados)
  • Tarefas
  • Calendário acadêmico
  • Notas do período

Como usar

Google Chrome

  • Abrir a url chrome://extensions
  • Habilitar modo desenvolvedor
  • Clicar em "carregar sem compactação" e envie o manifest.json

https://developer.chrome.com/extensions/getstarted#manifest

Mozilla Firefox

  • Abrir a url about:debugging
  • Clicar em "carregar temporário add-on" e envie o manifest.json

https://developer.mozilla.org/en-US/docs/Tools/about:debugging

Importante

Todas as requisições HTTP feitas até o momento na aplicação, exceto as notas, recebem como resposta "content-type: text/html", sendo assim é necessário manipular o DOM obtido para extrair as informações necessárias.

TODO

  • Adicionar lógica para logar apenas uma vez (guardar em storage), para que quando entrar na aplicação reutilizar o storage.

License

MIT © Murillo de Miranda Pereira