Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jameelhamdan/entrfy

Django project for matching people based on their interests, using NoSQL, Graph technologies
https://github.com/jameelhamdan/entrfy

django django-rest-framework json jsonwebtoken neo4j python

Last synced: about 1 month ago
JSON representation

Django project for matching people based on their interests, using NoSQL, Graph technologies

Awesome Lists containing this project

README

        

Entrfy


Django project for matching people based on their interests, using NoSQL, Graph technologies.

How to run project



  1. Install Python 3.7 and Django and other dependencies in

  2. Set enviroment Variables (defined below)

  3. run neomodel_install_labels manage.py auth.models --db manually to setup neo4j schema

  4. Done!

now you can run this on heroku (already setup) or on your local machine just by setting up the "DJANGO_SETTINGS_MODULE" to point to your prefered setting file [setting.local, settings.deployment]

Required Enviroment variables



  1. "SECRET_KEY": Secure Secret key (the longer the better)

  2. "NEO4J_DATABASE_URL": neo4j connection string

  3. "MONGO_DATABASE_URL": mongo db connection string