2020-11-09 23:51:28 +01:00
2021-02-13 17:49:50 +01:00
2021-02-13 17:37:04 +01:00
2020-12-10 23:50:44 +01:00
2021-02-13 17:49:20 +01:00

AbizeitungVotingSystem

This project is a custom web server constructed to simplify the voting process for our senior book
All private data got removed
You are free to use this web server
Be aware that this webserver isn't really securly build. To avoid complications use a DNS mask

Requierments

MySql

Installation

Clone the repo
Run cd AbizeitungVotingSystem
Add your mysql database credentials and email credentials to the application.properties file
Run mvn install -DskipTests

The .jar is located in the target folder
Run the .jar as a deamon on your machine

Webserver is reachable at host_ip:8000
(Check if your firewall allows traffic over port 8000 if website is not reachable)

Usage

Add your email whitelist to the file AbizeitungVotingSystem/src/main/resources/Email_Whitelist.txt
Add your Categories to the file AbizeitungVotingSystem/src/main/resources/Categories.txt
Adjust the regex in VotingController.java and start.html to suit your needs

To alternate between adding and voting mode with the two coresponding booleans in the VotingController.java file

Contribution

Feel free to fork the repo and submit a pull-request. I will review and add it happily :)

Description
No description provided
Readme 6.3 MiB
Languages
Java 50.8%
HTML 33%
CSS 16.2%