Skip to content

Bavarian state election simulation & information system using PostgreSQL, PostgREST, Next.js. Analysis and simulation done entirely in SQL.

Notifications You must be signed in to change notification settings

dat-leth/ltw-bayern-infosys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wahl Informationssystem

Lokale Ausführung

Zum lokalen Ausführen muss das docker-compose file ./src/docker-compose.yaml ausgeführt werden. Gestartet werden dadurch die Datenbank und der postgREST Server.

$ cd ./src
$ docker-compose up 

Das Starten der Datenbank startet außerdem deren Initialisierung. Die Initialisierung erstellt zuerst alle Tabellen und Views und startet danach die Generierung der Einzelstimmen.

Das Frontend kann dann mittels npm gestartet werden. Solange sich die Datenbank in der Initialisierung befindet, antwortet auch der postgREST Dienst nicht.

$ cd ./src/web
$ npm install
$ npm run dev 

Anschließend kann das Frontend unter http://localhost:3000/overview zugegriffen werden.

About

Bavarian state election simulation & information system using PostgreSQL, PostgREST, Next.js. Analysis and simulation done entirely in SQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published