Parteiduell / backend

Das Backend für https://github.com/Parteiduell/frontend, verantwortlich für Erstellung und Ausliefern der Quizfragen.
4 stars 0 forks source link
jugendhackt parteiduell parteiduell-backend wahl-o-mat

parteiduell-backend

Das Backend für parteiduell-frontend, verantwortlich für Erstellung und Ausliefern der Quizfragen.

Server lokal starten

  1. Dart SDK installieren

Getestet mit Dart 2.5.1.

  1. Backend lokal clonen git clone https://github.com/parteiduell/backend

  2. Ordner wechseln cd backend

  3. Projekt initialisieren pub get - alternativ (Linux): /usr/lib/dart/bin/pub get

  4. Server starten dart bin/main.dart

Der Server läuft jetzt standardmäßig unter localhost:3000.

Binärdatei kompilieren

Hierfür wird das Dart SDK in Version 2.6.0-dev.4.0 oder neuer benötigt.

dart2native bin/main.dart -o parteiduell_backend-linux-x64-release

Starten des Servers:

./parteiduell_backend-linux-x64-release

Der kompilierte Server benötigt natürlich noch die Daten im data Ordner.

Wahlometer-Daten neu einlesen und parsen

dart bin/processing.dart