Enjoy a graph visualization of the Ilyatoo data.
First, clone the repo:
git clone https://github.com/Tomansion/IlyatooGraphApp.git
cd IlyatooGraphApp
The backend is made with Python and requests / flask, it is based on a OpenAPI specification, check the OpenAPI specification for more information.
- Python v3.8
- pip v23.1.2
cd backend
pip install -r requirements.txt
Fill the config file with your ArangoDB credentials.
python websrv.py
Check the SwaggerUI at http://localhost:3000/api/ui
Check that your code is compliant with our linter Black:
black .
The frontend is made with VueJS.
- NodeJS v19.0.0c
- npm v8.19.2
cd frontend
npm install
npm run serve
The frontend is now available by connecting to the backend URL at http://localhost:3000
Check that your code is compliant with our linter Prettier:
npm run prettier
Check that your code has no spelling mistakes:
npm run spellcheck