Buscar Trampo é um projeto de estudo que centraliza vagas de programação distribuídas pela internet. O processo é simples, você pesquisa a vaga que deseja e caso se interesse é encaminhado para o site que a disponibilizou.
É preciso ter instalado em sua máquina:
- Docker
- Docker Compose
Siga as seguintes instruções para ter uma cópia deste projeto e conseguir executá-lo localmente.
Depois de copiar o repositório para sua máquina, acesse o diretório raiz do projeto e:
- Construa o container
docker-compose build
- Crie o banco de dados
docker-compose run --rm website bundle exec rails db:create
- Suba o projeto
docker-compose up
- Sem desligar o servidor, abra uma nova janela e execute as migrations
docker-compose run --rm website bundle exec rails db:migrate
- Crie os registros estáticos do banco de dados
docker-compose run --rm website bundle exec rails db:seed
- Cadastrar vagas de emprego falsas (opcional)
docker-compose run --rm website bundle exec rake populate_jobs:create_jobs
- Crie os índices do elasticsearch
docker-compose run --rm website bundle exec rails console
Tag.reindex
Job.reindex
Por favor leia CONTRIBUTING.md para saber detalhes sobre nossa conduta e processo de pull requests.
Projeto iniciado pelos seguintes desenvolvedores
João Chaves |
Armando Del Col |
Jhonatan Martins |
Léo Rocha |
Henrique Montalione |
---|
Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para mais detalhes