Skip to content

Spring-Framework-Java-Apps/btw17kandidaten

Repository files navigation

Build Status

Alle 2559 Direktkandidaten

Die Anwendung basiert auf den Daten des Bundeswahlleiters zu allen zugelassenen Kandidaten. Die offiziellen Angaben zu Namen (inklusive Zweitnamen), Beruf sowie Wohn- und Geburtsort wurden exakt übernommen. Bei der Angabe des Alters kann es zu Abweichungen kommen, da dies lediglich auf Grundlage des Geburtsjahres errechnet wurde.

public BETA

Einige Informationen werden aktuell noch manuell gesammelt und sukzessive bereit gestellt. Einige Funktionen der Software werden aktuell noch weiter entwickelt und sukzessive bereit gestellt Die Daten können Inkonsistenzen oder Fehler enthalten. Die Funktionen der Software können Inkonsistenzen oder Fehler enthalten. Sie können Fehler bei Daten oder Software-Funktionen melden unter: https://github.com/phasenraum2010/btw17kandidaten/issues Das Hosting bei Heroku ist der kleinste, kostenlose, Tarif. Das kann je nach Anzahl der Besucher langsam werden. Kostenpflichtige Upgrades mit extremer Skalierung sind durch Sponsoring zeitnah möglich. Das Hosting bei Heroku ist in Europa, nicht in den USA.

URLs

Abstract

Development

Repository

heroku CLI

Setup Test and Development on Localhost

  • Setup for all Environments
    • Create API Key for Google Maps API JavaScript
    • Create API Key for Google Maps JavaScript API google-maps-javascript-api
    • Create API Key for Google Analytics google-analytics
    • export BTW17_GOOGLE_APS_API_KEY=...
    • export BTW17_GOOGLE_ANALYTICS_ID=...
  • Setup Localhost
    • export DATABASE_URL=jdbc:postgresql://localhost:5432/kandidaten?user=kandidaten&password=kandidatenpwd
    • export DATABASE_URL_TEST=jdbc:postgresql://localhost:5432/kandidaten?user=kandidaten&password=kandidatenpwd
    • export BTW17_JPA_HIBERNATE_DDL_AUTO=update
    • export BTW17_LOGIN_USERNAME=jhfdbvfjdbvjdfh
    • export BTW17_LOGIN_PASSWORD=hfbjvbfbvgjhfvgh
  • run with: mvn clean spring-boot:run

Contribute

Fork, patch and contribute code

Feel free to fork btw17kandidaten Git repository at GitHub for your own use and updates.

Contribute your fixes and new features back to the main codebase using GitHub pull requests.

Issues (bug and feature tracker)

Please report any bugs found, feature requests or other issues on btw17kandidaten GitHub tracker.

When creating a new issue, try following necolas's guidelines.

Support

Let me know if you are using App. I may get around to creating a showcase page listing user sites.

Contact me if you have questions about btw17kandidaten, or just like to say something about it. If you really really like it and want to support the author, I will be glad to accept a small donation.

Author

Thomas Wöhlke

Acknowledgements

Copyright and license

© 2017 Thomas Wöhlke for the Software at Github

© 2017 Bundeswahlleiter for the Data (mentioned by morgenpost.de)

© 2017 morgenpost.de for the Data (CSV-Download)

Licensed under the Apache License, Version 2.0

http://www.apache.org/licenses/LICENSE-2.0

Except where otherwise noted, Documentation of this work is licensed under Creative Commons CC BY-ND 3.0