Skip to content

OpenSourceLabUFV/eposcomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPOSCOMP

O Eposcomp é uma plataforma online para auxiliar graduandos que estão se preparando para o exame do Poscomp. Nela os usuários podem realizar simulados usando questões de provas anteriores, podendo assim obter estatísticas de desempenho baseadas em suas respostas.

IMPORTANTE: O Projeto ainda está no início do desenvolvimento, contribuidores são bem vindos!

Funcionalidades

  • Realização de Simulados com questões do próprio Poscomp
  • Visualização de Estatísticas de Acertos e Erros
  • Fácil de colocar em produção

🚀 Começando

1. Primeiro passo

O primeiro passo é instalar as depedências do projeto. Você vai precisar de:

Em seguida, clone esse repositório fazendo

git clone https://github.com/OpenSourceLabUFV/eposcomp.git

Após isso, entre na pasta do projeto

cd eposcomp

E execute o seguinte comando

docker-compose build

Após isso, você poderá rodar o projeto usando o comando

docker-compose up --build app

Abra outra janela do terminal (sem fechar a anterior) e execute os comandos:

docker-compose run app rake db:create
docker-compose run app rake db:migrate
docker-compose run app rake db:seed

Agora você poderá utilizar a plataforma online no seu browser através do link

localhost:3000

Experimente, por exemplo: localhost:3000/areas

🤝 Contribua

Sua ajuda é muito bem-vinda, independente da forma! Confira o arquivo CONTRIBUTING.md para conhecer todas as formas de contribuir com o projeto. Por exemplo, sugerir uma nova funcionalidade, reportar um problema/bug, enviar um pull request, ou simplemente utilizar o projeto e comentar sua experiência.

Lembre - se que as contribuições devem seguir nosso Código de Conduta.

Veja o arquivo ROADMAP.md para ter uma ideia dos próximos passos do projeto.

Licença

Esse projeto é licenciado nos termos da licença open-source MIT.

😍 Inspirações

Abaixo está uma lista de links interessantes, projetos similares e trabalhos que nos ajudaram:

"a single Docker image to develop all your Ruby projects, with all dependencies contained inside Docker (like gems, NPM packages or even Ruby itself, that won't pollute your host environment)"