A user manual can be found at doc/user manual.md
A developer manual can be found at doc/developer manual.md
In the linked manuals, information about the following can be found
- Introduction into domain
- Setting up the environment
- Running the application locally
- Running tests
- Database structure
- Routes
- Directory structure
- ...
- Code organisation: git, github, PaaS, Heroku (recommended IDE: PyCharm)
- Database: SQL, ORM, PostgreSQL
- Backend: Python, Flask (web-framework), SQLAlchemy (ORM-framework), pytest, Gunicorn (WSGI server)
- Frontend: HTML, JavaScript, CSS, SurveyJS