Skip to content

guesant/ava-pro

Repository files navigation

AVA Pro

Extensão para navegador criada para melhorar a experiência do usuário em plataformas educacionais Moodle™ (*).

* Moodle™ trade marks are owned by either Moodle Pty Ltd or one of its associated entities. Read more here: https://moodle.com/trademarks/.

Instalação

Em breve.

Funcionalidades

Cursos

Feature Captura de Tela
Listagem dos Cursos Inscritos
Busca por Curso
Fixar Cursos
Ordenar por Nome e por Último Acesso

Credenciais

Feature Captura de Tela
Login Automático

Chats

Feature Captura de Tela
Lista de Chats
Busca por Chat
Conversa

Notificações

Feature Captura de Tela
Nova Mensagem

Aviso

  • A utilização desta extensão é de inteira e total responsabilidade do usuário.

  • Eu não me responsabilizo pelas consequências da utilização dos serviços e/ou da extensão.

Hackeando

  • Para baixar o código do projeto, digite:
git clone https://github.com/guesant/ava-pro.git
cd ava-pro
  • Instalação das dependências:
# Com yarn (recomendado)
yarn
# Com npm
npm install
  • Scripts de desenvolvimento
# geram assets e scripts em modo reload
# o conteúdo fica no diretório dist/ext
yarn dev

# formata os arquivos
yarn format

# analisa o código (checa os erros de typescript e eslint)
yarn lint

# os testes são feitos com o jest
yarn test
  • Scripts de produção
# é gerado a pasta dist/ext e o zip da extensão
yarn build

Estrutura do Projeto

  • src/helpers

  • src/services

  • src/BackgroundScript

    Script que estará executando em segundo plano.

  • src/BrowserAction

    Página do popup que é aberto quando for clicado no ícone da extensão.

  • src/ContentScript

    Script que será executado em cada página (desde que esteja autorizado pelo manifest.json) que for aberta.

  • src/assets/manifest.json

    A alma da extensão.

    Links úteis:

Licença

Gabriel R. Antunes e Contribuidores © MIT

About

Extensão de Navegador, criada para melhorar a experiência do usuário em plataformas educacionais Moodle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages