Registration System
===================

[![volkswagen status](https://auchenberg.github.io/volkswagen/volkswargen_ci.svg?v=1)](https://github.com/auchenberg/volkswagen)
[![Bild passt](https://img.shields.io/badge/bild-passt-green.svg)]()

This system was developed for the computer science students union at the Humboldt-Universität zu Berlin to organise our
annual freshers weekend trips. Since the attendance grew over the years, we needed a powerful system that helps managing 
the registrations (including a waiting list) and finances.

Props go to 

- [Manuel Herrmann](https://github.com/0x17de/)
- [Tim Repke](https://github.com/TimRepke/)

# Features

- multiple innovative methods for the signup process
- powerful management of registrations
- waiting list mode (if trip limit is already reached)
- eastereggs
- countdown till official registration opening
- automatic emails and status tracking for registrations
- backend user management
- export of different helpful lists for use during the trip
- take notes in the backend
- email export selection based on a multitude of parameters
- cost planning
- precisely spreading expenses over individual registrations
- calculation of specific amounts to pay back to everybody

# Demo of the RPG registration mode

 - [Game hosted on 0x17.de](https://www.0x17.de/fsfahrt/game1/)
 - [Short screencast](https://www.youtube.com/watch?v=6HaQEVPJar0)

# Usage

Check the guides in the wiki:

- [for Trip organisers](https://github.com/TimRepke/registration-system/wiki/HowTo-f%C3%BCr-Fahrtorga-(Adminpanel))
- [for web admins](https://github.com/TimRepke/registration-system/wiki/HowTo-f%C3%BCr-Sysadmin)
- [for developers](https://github.com/TimRepke/registration-system/wiki/HowTo:-Deploy-Update)