/democracy-client

DEMOCRACY App Client

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Screenshot

Democracy-Client  

Build Status

The Client for the DEMOCRACY App. This includes iOS and Android generated from the same Codebase.

🎥 Video des Entwicklungsstandes 26.02.2018
🎥 Video des Entwicklungsstandes 15.12.2017

Entwicklertagebuch

Tech Stack

More Dependecies

Projekt Struktur

Prerequisites

  • Node.js
  • Android Studio or Android SDK follow the installation Instructions here
  • [optional][windows] install windows-build-tools for node
    npm install --global --production windows-build-tools
    (installs python) (requireds administrator rights)
    

Getting started

Clone the git repo & install packages

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

Create the config file and modify it accordingly

cp ./.env.debug.example ./.env.debug
touch ./.env.debug

Compile and start Version of your choosing

yarn start:android
yarn start:ios

Build only

yarn build:android
yarn build:ios

Test Project

yarn test:lint

Deployment

Deployment is done with Travis CI

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