Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

demokratie-live/democracy-server

Repository files navigation

Screenshot

DEMOCRACY Server for the DEMOCRACY App  

Build Status

The Serversoftware for the DEMOCRACY APP. This is an API Defintion and Server for Data required and created by the DEMOCRACY App.

Tech Stack

More Dependecies

Projekt Struktur

Prerequisites

Getting started

Clone the git repo & run the project

git clone git@github.com:demokratie-live/democracy-server.git
cd democracy-server
yarn install

Rename the .env.example file to .env (Windows: .env.)

Compile and start

yarn dev

Import Data from local Bundestag.io Server

A local bundestag.io server will automagically scrape the latest procedures and update the democracy-server database. Run a local bundestag.io server according to its README and wait for the cron job to finish.

Test Project

yarn lint

Diagrams

All sorts of visual Documentation.

Server <-> Bundestag.io

Database Model Prototyp

Client -> Server: Increase Activity

Client -> Server: Authentification

Contributing

Anyone and everyone is welcome to contribute. Start by checking out the list of open issues.

License

Copyright © 2017-present DEMOCRACY Deutschland e.V.. This source code is licensed under the Apache 2.0 license found in the LICENSE file.


Made with ♥ by Team DEMOCRACY (democracy-deutschland.de), startnext contributors and contributors