Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jameelhamdan/entrfy
- Owner: jameelhamdan
- Created: 2019-08-14T13:51:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-25T02:59:20.000Z (over 2 years ago)
- Last Synced: 2023-03-03T16:27:00.180Z (almost 2 years ago)
- Topics: django, django-rest-framework, json, jsonwebtoken, neo4j, python
- Language: Python
- Homepage:
- Size: 85 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Entrfy
Django project for matching people based on their interests, using NoSQL, Graph technologies.
How to run project
- Install Python 3.7 and Django and other dependencies in
- Set enviroment Variables (defined below)
- run neomodel_install_labels manage.py auth.models --db manually to setup neo4j schema
- 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
- "SECRET_KEY": Secure Secret key (the longer the better)
- "NEO4J_DATABASE_URL": neo4j connection string
- "MONGO_DATABASE_URL": mongo db connection string