jameelhamdan / Entrfy

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Python 100.0%