Online system which manages events, public registration, employee assignment, and resources.