/bienenmonitor

bienenmonitor is a webapp to view and analyse information about your bee hives.

Primary LanguageFreeMarkerGNU General Public License v3.0GPL-3.0

Bienenmonitor frontend

heroku deployed travis build

Save the bees! All around the world it rumors about the dying of hives. What can we do to save our honey collectors? My idea is to collect infos about hives around the world and to store them in one database. Bienenmonitor is a helping software for beekeepers and all who would like to know more about their hives.

https://bienenmonitor.herokuapp.com

Description

Bienenmonitor frontend is a webapp to collect and store bee-hive information from hives all around the world. In the future it'll be possible to report and alert you, to have a realtime view into your bee hive. With Bienenmonitor you'll be able to see charts, longtime-measurements and analytics during all seasons of year.

Used Technology

Installation

KISS(Keep It Short n Simple) principle! 5 steps tutorial:

Step1: Checkout

git clone https://github.com/hablijack/bienenmonitor.git

Step2: Step into

cd bienenmonitor

Step 3: Run Spring-Boot maven goal

mvn spring-boot:run -Dspring.profiles.active=development

Pay attention to the "profiles.active" parameter for development profile => It points you to a local INMEMORY! database. You can also use your IDE and the Maven Spring-Boot Plugin to run the project:

Run -> Run Configurations -> Maven Build -> New -> Goal: "spring-boot:run -Dspring.profiles.active=development" -> Run

Step 4: Open browser

Try to open your browser at http://localhost:8080. There should be the homepage of "bienenmonitor". You can (in development profile) login for test purposes by using the user "root@bienenmonitor.com" and the password "test".