uspdev / ccg

Contagem de Créditos da Graduação - Jupiter Web
3 stars 9 forks source link

Conceito

Ferramenta para auxiliar na verificação das disciplinas cursadas pelos alunos e no levantamento das pendências para a conclusão do seu curso. A ferramenta deve ser acessada pelo navegador com acesso restrito aos servidores do Serviço de Graduação, consultar o resumo escolar dos alunos pela replicação do Júpiter e fazer a comparação com um currículo previamente cadastrado.

Justificativa

O sistema Júpiter não foi concebido para verificar as alterações que ocorrem dentro do mesmo currículo para anos diferentes de ingresso.

Tela inicial

A ferramenta deve extrair dos dados do Júpiter de duas formas: individual, através do nº USP ou, por grupo de alunos, através da informação do ano de ingresso, curso e habilitação desejados.

Dados Júpiter

A Ferramenta deve coletar da replicação do Júpiter:

Currículo

Esses dados devem ser comparados com o currículo previamente cadastrado na ferramenta pelo Serviço de Graduação, que conterá:

Funcionalidades

Model

Procedimentos de deploy

composer install
cp .env.example .env
sudo apt-get install libxrender1

As diretivas específicas do sistema CCG estão documentadas em config/ccg.php

php artisan key:generate
php artisan migrate
php artisan vendor:publish --provider="JeroenNoten\LaravelAdminLte\ServiceProvider" --tag=assets --force

Caso falte alguma dependência, siga as instruções do composer.

Projetos utilizados

github: uspdev/replicado

github: jeroennoten/Laravel-AdminLTE

github: uspdev/senhaunica-socialite

github: uspdev/wsfoto

github: laravel-snappy

Contribuindo com o projeto

Passos iniciais

Siga o guia no site do uspdev

Padrões de Projeto

Utilizamos a PSR-2 para padrões de projeto. Ajuste seu editor favorito para a especificação.