Product Development: Enhancing an 800-Person Event with an Improved Web App
An event-supporting web app for up to 800 attendees
A well-known personal development coach in the US leads a mass moving company, headquartered in San Diego, California, that organizes over 25 events every year. One of their most attended events has this coach help attendees work on the financial and economic aspects of their lives. To enhance the event experience, the company created a web app where attendees could track and plan their financial goals.
Discovering the product and understanding its users
The organizers came to us for help because they found that the web app was outdated--attendees weren’t using it as expected, which had a direct impact on the course outcome. They sought our expertise on software development and improving the customer experience.
After evaluating the company’s needs and expectations, we set up a cross-functional team to work on an initial Product Discovery phase. After this process, we determined a clear goal: the client needed to count on a reliable app that users would be able to access easily from different devices. And they trusted our team to develop it.
Creating a UX-oriented, scalable web app
We focused our efforts on developing a user-friendly, scalable web app with high performance. Since we wanted to be time and cost effective, we built the app with Node and React, which we felt was the obvious choice because of its stability and reusability.
The app served two main purposes. Prior to the event, users would log in to the app to input their financial information and status, which would then serve as input for the seminar. After the event, the app would remain available to users to allow them to create paths to reach their goals and track their progress.
The project team was comprised of two UX/UI designers, a product owner and three developers. Working alongside the client, we organized the work following scrum practices and an incremental development model. The project was divided in two phases:
- Phase one: prioritize features to increase the number of actual users completing the information as expected;
- Phase two: create a more engaging, user-friendly financial planner interface that adapts to the user’s needs.
Improving user engagement by 70%
Through our work, we were able to automate some of the most tedious processes the client’s employees previously had to tackle manually, such as updating and printing event plans. Also, we enabled app admins - i.e. the event organizers - to track participants better, automate reminders and shape up their tasks. Finally, we increased the number of users who completed the required information prior to the event by 70%, achieving one of the project’s ultimate goals.