Giter Club home page Giter Club logo

camaar's People

Contributors

anajordao avatar anapaulaonc avatar camilizx avatar cpeluti avatar daniloinacio avatar eduardolr10 avatar felipefcosta avatar gabrielligoski avatar genaina avatar gustavorgygo avatar jose0908 avatar kleberjr avatar luizschon avatar maldisco avatar mrholyveira avatar pedrofernandesspark avatar phillbush avatar pliniomayer avatar ruanpetrus avatar thiago574 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

camaar's Issues

Criar formulário de avaliação

Eu como Administrador
Quero criar um formulário baseado em um template para as turmas que eu escolher
A fim de avaliar o desempenho das turmas no semestre atual

Adicionar testes dos questionários

Além da refatoração e correção de bugs, os questionários também precisam de testes unitários para o código já implementado no back e testes de aceitação no front. As features do BDD no front-end talvez precisem ser refatoradas e os testes devem ser implementados com o cypress.

Redefinição de senha

Eu como Usuário
Quero redefinir uma senha para o meu usuário a partir do e-mail recebido após a solicitação da troca de senha
A fim de recuperar o meu acesso ao sistema

Extrair dados das turmas do SIGAA

Eu como Administrador
Quero extrair do SIGAA dados relativos às turmas do CIC no semestre corrente
A fim de alimentar a base de dados do sistema

Gerar relatório do administrador

Eu como Administrador
Quero baixar um arquivo csv contendo os resultados de um formulário
A fim de avaliar o desempenho das turmas

Criar menu principal

Eu como usuário
Quero ver as opções que posso utilizar no sistema
A fim de escolher qual ferramenta irei utilizar

Sistema de definição de senha

Eu como Usuário
Quero definir uma senha para o meu usuário a partir do e-mail do sistema de solicitação de cadastro
A fim de acessar o sistema

Adaptar scrapper para funcionar para a interface de admin do sigaa

O scrapper atualmente só funciona para a interface do aluno no SIGAA.
É necessário que ele seja adaptado para funcionar tanto para a interface do aluno como para interface do coordenador, desse modo podendo extrair todas as turmas a qual o coordenador ou o aluno possuem acesso.

Aprimorar os relatórios

Eu como administrador
Quero visualizar as avaliações de todas a turmas de uma maneira rápida e simples
A fim de avaliar o desempenho das turmas do CIC no semestre atual

Responder formulário

Eu como Participante de uma turma
Quero responder o questionário sobre a turma em que estou matriculado
A fim de submeter minha avaliação da turma

Corrigir likert dos questionários

Atualmente as perguntas que utilizam likert estão desativadas por problemas nas models do backend e no frontend. É necessário que o código seja refatorado para se adequar as models mais atual. Caso seja necessário também pode alterar as models para adequar as funcionalidades.

Edição e deleção de templates

Eu como Administrador
Quero editar e/ou deletar um template que eu criei sem afetar os formulários já criados
A fim de organizar os templates existentes

Adicionar testes dos relatórios

Além de implementar os testes unitários no código que for desenvolvido no back-end, também precisamos corrigir eventuais problemas nas features BDD do front-end e implementar os testes de aceitação com o cypress.

Migrar o scrapper do nodejs para o rails

Atualmente nossa stack é nodejs, rails e vuejs.
Idealmente seria tirar o nodejs migrando o scrapper do sigaa para o rails.
O que é preciso fazer:

  • Implementar testes da api (para garantir que os endpoints estão corretos)
  • Migrar implementação do node para o rails.

Importar dados do SIGAA

Eu como Administrador
Quero importar no CAMAAR dados relativos às turmas do CIC no semestre corrente
A fim de alimentar a base de dados do sistema

Importar dados do SIGAA

Eu como Administrador
Quero importar dados de turmas, matérias e participantes do SIGAA (caso não existam na base de dados atual)
A fim de alimentar a base de dados do sistema.

Preencher questionario pelo aluno

Eu como Aluno
Quero preencher os dados do questionário sobre a minha turma
A fim de submeter dados de avaliação da minha turma

Gerar relatório do administrador

Eu como Administrador
Quero saber sobre as avaliações de todas as turmas
A fim de avaliar o desempenho das turmas do CIC no semestre atual

Cadastrar usuários do sistema

Eu como Administrador
Quero cadastrar participantes de turmas do SIGAA ao importar dados de usuarios novos para o sistema
A fim de que eles acessem o sistema CAMAAR

Sistema de Login

Eu como Usuário do sistema
Quero acessar o sistema utilizando um e-mail ou matrícula e uma senha já cadastrada
A fim de responder formulários ou gerenciar o sistema

Criar template de formulário

Eu como Administrador
Quero criar um template de formulário contendo as questões do formulário
A fim de gerar formulários de avaliações para avaliar o desempenho das turmas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.