An HR administration system outline using Neo4j Aura in the backend
- have
Python 3.9
installed - clone the repository
cd
to the repo and runpython3 -m venv .venv
, thenpip install -r requirements.txt
- in the virtual environment, run
pip install .
(make sure you are wheresetup.py
is) - after installation, run
graphr -h
and supply your environment with the variables needed
- this is a crash, 2-day miniproject
- the point was to deliver ASAP, therefore Flask was chosen as a framework
- the code is hacked and is far from optimal
- the error handling is a joke
- more data and queries for the structure overview
- more nodes attributes
- more relationships, adding
datetime
attribute to the relationships allowing for more interesting queries