Date of Award


Document Type


Degree Name

Master of Science in Computer Science


School of Computer Science and Engineering

First Advisor

Gomez, Ernesto

Second Advisor

Schubert, Keith

Third Advisor

Voigt, Kerstin


The purpose of this project was creating a web based application that included: user account creation, event creation per user, tiered ticket sales per event, search capabilities, a focus on scalability and data redundancy, a focus on verification of event creator identities and administration features, a focus on account expandability, an ability to easily expand functionality, ease of migration and stability, low and inexpensive maintenance, as well as an optimal framework relying on a platform as a service content delivery network with the option of database abstraction.