O Job Board é uma plataforma online que permite o encontro perfeito entre a busca por vagas no mercado de trabalho e a busca por profissionais qualificados.
Se você estiver utilizando uma distribuição Ubuntu ou Debian, precisará instalar alguns pacotes:
Precisamos fazer o download do nosso código fonte, digite:
git clone https://github.com/academichero/jobs.git
A plataforma utiliza a linguagem Python e o Web Framework Django portanto é necessário possuir os seguintes requerimentos:
Para começarmos a instalar nossas dependências, precisamos criar um ambiente virtual onde as bibliotecas do Python serão instaladas:
cd jobs && python3 -m venv ambiente
A seguir nós vamos habilitar nosso ambiente virtual de desenvolvimento e instalar nossas dependências:
source ambiente/bin/activate
pip install -r deploy/requirements-dev.txt
Com todas as dependências instaladas, precisamos então utilizar um arquivo de configurações locais, para isso, vamos copiar um arquivo de exemplo já existente em nosso projeto. Na pasta app você encontrará o arquivo settings.sample.py, faça uma cópia alterando o nome para settings.py
Após copiar o arquivo de configurações precisamos criar nosso banco de dados, digite o seguinte comando no terminal:
python manage.py migrate
Então agora podemos rodar nossa aplicação:
python manage.py runserver
Você deverá ver essa mensagem:
Performing system checks...
System check identified no issues (0 silenced).
Django version 1.9.7, using settings 'app.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Para visualizar em funcionamento, acesse o endereço: http://127.0.0.1:8000/