Skip to content

FastSurvey's backend that's crunching the data

Notifications You must be signed in to change notification settings

fastsurvey/backend

Repository files navigation

Fastsurvey Backend

Maintainability Test Coverage

Landing Page: fastsurvey.de
Project Documentation: docs.fastsurvey.de
API Documentation: api.fastsurvey.de/documentation/redoc


Security

We take security very seriously. If you believe you have discovered a vulnerability, privacy issue, exposed data, or other security issues in any of our code, we want to hear from you. Please send an email to [email protected].

Running

  • specify your environment variables in a .env file
  • build and run with docker via ./scripts/build && ./scripts/run

Development

  • install the python version noted in .python-version via pyenv
  • install the poetry version noted in the Dockerfile
  • install dependencies via poetry install --remove-untracked
  • specify your environment variables in a .env file
  • run tests via ./scripts/test
  • run in development mode via ./scripts/develop