Skip to content

Latest commit

 

History

History
157 lines (125 loc) · 7.22 KB

README.md

File metadata and controls

157 lines (125 loc) · 7.22 KB

ANUNBIS

Average time to resolve an issue Percentage of issues still open License: GPL v3

Repositório do Back-End

Wiki do Projeto

Como Contribuir

Principais Funcionalidades

Encontra Professor(a)

Avaliar Professor(a)

Concordar ou Discordar de Avaliações

Ver Avaliações Feitas por Alunos

Ver Estatisticas Sobre o Desempenho

Visão Geral

   Um dos motivos que define o sucesso acadêmico de um estudante da Universidade de Brasília são seus professores, pois, dependendo deles, o aluno terá uma experiência diferente em relação à disciplina.

   Pensando em melhorar a experiência dos alunos com seus professores, o Anunbis permite que estudantes da UnB avaliem os professores com aos quais já estudaram, disponibilizando esse feedback aos outros discentes e também aos docentes. Dessa forma, tanto os professores quanto os alunos podem tomar as melhores decisões.

O back-end é baseado em Flask.

O front-end é baseado em React-Js.

Guia de instalação

Para o pleno funcionamento de todas as funções é necessária a instalação de ambos back-end e front-end.

Essa aplicação tem seu ambiente configurado através de conteiners Docker, portanto, tem como pré-requisitos a instalação do Docker e Docker-compose.

Também é necessário ter o Git instalado para clonar o repositório.

Front-end

Clonar o repositório:

git clone https://github.com/fga-eps-mds/2020.2-Anunbis-Frontend.git

Execução do conteiner:

docker-compose up

Acesso a aplicação:

localhost:3000

Outros comandos:

  • make install Instala as dependências da aplicação.
  • make up Executa a aplicação.
  • make down Reseta a aplicação.
  • make test Executa todos os testes.
  • make lint Formata os arquivos JavaScript para atender a os padrões eslint.
  • make format Formata os arquivos JavaScript de acordo com prettier.

Back-end

Clonar o repositório:

git clone https://github.com/fga-eps-mds/2020.2-Anunbis.git

Execução do conteiner:

docker-compose up

Acesso a aplicação:

localhost:5000

Como Contribuir

Para contribuir com o projeto, por favor acesse nosso processo de contribuição:Como Contribuir

Equipe


Eduardo Afonso
Desenvolvedor


Rafael Cleydson
Scrum Master/ Dev


Roberto Gabriel
Desenvolvedor


Rodrigo Balbino
Product Owner/ Dev


Thiago Paiva
Desenvolvedor


Victor Hugo
Desenvolvedor