CSE498, Collaborative Design, Fall 2016
Computer Science and Engineering
Michigan State University

Celebrating its 100th anniversary, Auto-Owners Insurance is a Fortune 500 company working with more than 6,200 independent agencies in 26 states.

Auto-Owners regularly hosts events ranging from conferences for their associates to golf outings for their agents to recruiting events for prospective employees, as well as many others.

These events vary significantly, with each designed for a specific purpose. Distribution materials describing an event may be a brochure or a website. Variations include other things like maximum capacities or options like breakout sessions.

Our Mobile Event App with its companion web app enable Auto-Owners and their guests to manage events.

Event administrators use our web app to create events including all of the relevant information and to send invitations to prospective attendees. Administrators can view lists of registered attendees along with waiting lists for events over capacity. They can create customized surveys to garner feedback about events in order to improve future events.

After receiving an event invitation, attendees use our mobile app to view the event details and RSVP. If the event is at capacity, an invitee can be placed on a waiting list and get information about similar future events. Attendees can create personal agendas for events tailored to the specific event activities.

Our Mobile Event App, written in Swift and Java, runs on most iOS and Android devices. Our web app, written in PHP, runs on most browsers. They connect through an SQL database hosted on a Microsoft 2012 R2 server.