Instale o Neo4j: https://neo4j.com/download/community-edition/
virtualenv bobby
source bobby/bin/activate
git clone git@github.com:vandersondev/luizalabs_interview_application.git
cd luizalabs_interview_application
pip install -r requirements.txt
No diretório /luizalabs_interview_application/luizalabs/, altere o dicionário para as credenciais do seu usuário no banco de dados no arquivo settings.py:
DATABASES = {
'user': 'neo4j',
'passwd': 'root'
}
Depois execute o script load_data.py:
python load_data.py
Para criar as arestas de sugestões de amigos:
python suggestions.py
No diretório /luizalabs_interview_application/luizalabs/
export FLASK_APP=app.py
flask run
Listar todos os amigos:
http://127.0.0.1:5000/friendship/<name>
# por ex: http://127.0.0.1:5000/friendship/arthur
Listar todas as sugestões de amigos:
http://127.0.0.1:5000/suggestion/<name>
# por ex: http://127.0.0.1:5000/suggestion/gabriel
Vanderson Gonçalves