flasklogin_neo4j

Implementing Flask Login with Neo4j

MIT License

Stars
4
Committers
1

flasklogin_neo4j

This framework is an implementation of the Flask Login with Neo4j graph database using the py2neo library.

Dependencies

Project discussion

Implementing Flask Login with Neo4j.

Getting Started

To get started quickly use Pipenv:

$ git clone [email protected]:taiwotman/flasklogin_neo4j.git
$ cd flasklogin-neo4j
$ pipenv shell
$ pipenv update
$ pip install -r  requirements.txt 
$ flask run

Basic assumptions

  1. Prior knowledge of Neo4j cypher queries and graph database.

  2. The Neo4j server is started and the database is stored in the Neo4j import directory.

  3. For test purpose, sentiment analytics dashboard is provided without the data. You will need to modify the source code to fit your usecase.

  4. Bokeh is used to create the sentiment analytics dashboard.

References

Birchard, T.(2019), “Using Flask-Login to Handle User Accounts”. Retrieved from https://hackersandslackers.com/flask-login-user-authentication, and GITHUB: https://github.com/toddbirchard/flasklogin-tutorial.

White, N.(2015), “Building a Python web application using Flask and Neo4j” OSCON, Portland, Oregon, Accessed at https://conferences.oreilly.com/oscon/open-source-2015/public/schedule/detail/42146.

Community contribution

If you are interested in contributing to improve this project; please, do either of the following:

Related Projects