This is a Ruby on Rails / MySQL application that was designed to replace the aging appointment calendar offered in the HUB News website. This allows administrators to create events in batch, and set conditions for different appointment types, such as being registered for courses for a given semester. Students can login using their network credentials, or create a registration as a guest. this uses an authentication and information abstraction framework named Axe to interface with the SIS. This determines access, and roles inside the calendar application.