- Clean up the project (create a bash
do
script to make things easy) - Add a splash screen
- Set neo4j graphdb as the main database (at least in one blueprint)
- [] Backend security (with pluggable service)
- [] Vanilla API tests with nose2
- [] Vanilla JS tests with whatever (Karma? Jasmine?)
- [] Custom models for the graphdb
- [] Vanilla of everything else
- [] API design principles
- [] Implement a generic fast search based on elasticsearch
- [] Custom elasticsearch indexes for filtering and suggestions
- [] Update compose templates to version 2
Some of the techonologies used:
- docker, docker-compose
- Flask, gunicorn, gevent, nginx
- nodejs, bower, angularjs, material design
- neo4j, elasticsearch