Softjourn

Rewriting and Developing an Event Registration System

Why having a better registration system is necessary for a successful event.
ABOUT THE CLIENT:
Project_icon
Project:Rewriting an event registration classes
Industry_icon1
Industry:Ticketing
Technology_icon
Technologies:

The Challenge

The ticketing company began their technology innovation a few decades ago, eventually introducing e-ticketing and an online box office solution for consumer events.

The problem was that the legacy system, based on older Microsoft technologies, became bloated and unwieldy with updates and new features, making it internally labor-intensive.

Every new trade show or event requires a developer to recode the system manually. The goal was to remove the manual process and enable self-service for client producers to create and set up the event and for attendees to register and pay for tickets.

A secondary objective was to switch from ASP.NET to C#.Net to make internal maintenance easier.

right_side_image_1_general

"Starting a large system rewrite with some analysis, spec definition and mockup creation is a good practice. We also combined continuous integration with unit tests and UI tests, which made testing so much easier and much more effective."

Softjourn Project Manager

The Solution

Project Analysis

The ticket company had been using outmoded Microsoft technologies that they wanted to update. Their biggest issue was how labor-intensive it was for new events to be created in the system and the fact that clients could not manage it themselves.

They needed a self-service system that would allow non-tech employees and customers the ability to set-up and edit events. This project had two phases. 

Phase 1: System Specification and Software Architecture Definition. Time Period: Six Weeks

The first, taking six weeks, involved system specification and software architecture definition. It required daily communication between Softjourn’s Software Analyst and ticketing experts and the client’s subject matter experts to review their entire system.

Based on those virtual working sessions, we could determine what functionality should stay as-is, as well as what needed to be changed or added.

Phase 2: Software Rewrite and System Performance Improvements. Time Period: Six Months

The second, six-month phase focused on system development and fulfillment, involving software rewrite and system performance improvements to create a new content management system.

For years, adding new content to a website with an outdated database meant developers had to be involved in the process. Our solution was to upgrade the client’s database and create an adaptable content management system.

The system would enable even non-technical administrators at the company and at client companies to add and edit events—and allow event attendees to manage their registration and ticket purchases. Based on our Software Analyst’s design, which included mock-ups, user scenarios, and database design, we were able to deliver a flexible, easy-to-maintain event creation and registration system.

 

The Benefits

 

There is an undeniable significance of utilizing an event registration system to achieve effective planning and management across a spectrum of events, be it sporting events, concerts, conferences, or others. 

In an era where event attendees crave novel experiences, event organizers wield the power to drive innovation and captivate attendees seeking fresh and exciting event encounters.

With a new system, our client noticed significant changes to its system: 

  • Easier maintenance of the organizer's website
  • Improved user experience
  • New functionalities
  • Adaptable event creation and registration and system

Conclusion

The presented solution offers a two-phase approach that stands as a testament to effective project management and software development.

Through meticulous analysis, system specification, software architecture definition, and performance enhancements, a new content management system was conceptualized and executed successfully by Softjourn's team of ticketing experts and developers.

The outcome not only streamlined internal processes but also extended the power of event management to non-technical administrators and event attendees, allowing seamless event creation, registration, and ticket management.

Partnership & Recognition

Softjourn's IAOP 100 award
Intix Member
Microsoft Gold Partner
Xamarin Authorized Consulting Partner
Monax Parntership
Softjourn in the Inc. 5000 list

Want to Know More?

Fill out your contact information so we can call you