Case Study for an event ticketing web app (TEEKET
CASE STUDY FOR AN EVENT TICKETING WEB APP (TEEKET)
AAA
Part of the requirement for my capstone project with hertectrail academy is to come up
with an online ticketing web app that allows event organizers to create events,manage
ticket sales and sell tickets to attendees.
The application also allows attendees to purchase tickets and receive electronic tickets
for events they have purchased.
PRODUCT OVERVIEW
An event ticketing web app is a digital platform that allows users to discover, browse,
purchase, and manage tickets for various events through a web browser. These events
can include concerts, sports games, theater performances, conferences, festivals, and
more. The web app provides a convenient and user-friendly interface for users to search
for events, view event details such as date, time, venue, and seating information, select
desired tickets, make secure online payments, and receive electronic or physical tickets.
PRODUCT OBJECTIVES
The objective of this event ticketing web app is to provide a user-friendly platform for
customers to discover, select, and purchase tickets for various events. The app aims to
simplify the ticketing process, enhance user experience, and increase ticket sales. It
serves as a central hub for event information, ticket availability, seat selection, secure
payment processing, and ticket delivery. The ultimate goal is to connect event
organizers and attendees, promote events, and facilitate seamless transactions,
resulting in customer satisfaction, increased event attendance, and revenue generation.
RESEARCH
To lay a strong foundation for the web app, thorough research was conducted to
understand the existing event ticketing landscape, market trends, and user preferences.
I conducted two (2 ) different categories of surveys. One (1) for the event attendees and
the other for event organizers.
All together we got 18 responses
RESEARCH ANALYSIS AND WHAT WE LEARNT
USER PERSONAS:
Name: Grace Thompson Age: 28 Occupation: Marketing Executive Background:
Grace is a young professional who loves attending various events in her city. She
enjoys exploring different genres of concerts, theater performances, and sporting
events. Sarah actively seeks new experiences and stays up to date with the latest
trends in entertainment.
Goals and Behaviors:
● Grace wants to discover upcoming events in her area and purchase tickets easily.
● She prefers a user-friendly interface that allows her to filter events based on her
interests, dates, and location.
● Grace appreciates personalized recommendations based on her past ticket
purchases and preferences.
● She enjoys sharing her event experiences on social media platforms and reading
reviews from other attendees.
● Grace expects quick and responsive customer support if she encounters any
issues with ticket purchases or event information.
●
●
●
●
●
Frustrations:
Limited event selection or difficulty in finding niche or less mainstream events
that align with Sarah's unique interests.
Inconsistent or unreliable event information, such as incorrect dates, venues, or
performers, leading to confusion and potential ticketing errors.
Lack of transparency in ticket pricing, with hidden fees or additional charges not
clearly displayed during the ticket purchasing process.
Difficulty in obtaining refunds or exchanging tickets in case of unforeseen
circumstances or scheduling conflicts.
Limited or delayed customer support response when encountering issues with
ticket purchases, event inquiries, or account-related matters.
Name: Nsikak Johnson Age: 40 Occupation: Elementary School Teacher Background:
Nsikak is a family-oriented individual who loves attending events with his wife and two
children. They enjoy family-friendly events such as festivals, carnivals, and interactive
shows. Nsikak prioritizes creating memorable experiences for his family.
● Nsikak wants to find events suitable for his whole family, including
age-appropriate activities for his children.
● He prefers an event ticketing web app that offers a family category or filter to
easily identify family-friendly events.
● Nsikak appreciates detailed event descriptions, including information about
child-friendly amenities like restrooms, stroller accessibility, and food options.
● He values affordable ticket prices and discounts for families or group purchases.
● Nsikak seeks a seamless ticket purchasing process and the option to receive
digital tickets to avoid printing physical copies.
● He expects clear event directions and parking information to plan their family
outings efficiently.
Frustrations:
●
●
●
●
●
Insufficient family-friendly event options, making it challenging to find events
suitable for all family members, including children of different ages.
Incomplete or inaccurate event descriptions, with missing details about
child-friendly amenities, safety measures, or restrictions, leading to uncertainty
and potential disappointment during the event.
Lack of discounted ticket prices or special offers for families, making attending
events as a family a more expensive experience.
Complex ticket purchasing process or the absence of clear instructions for
obtaining digital tickets, causing inconvenience and potential confusion,
especially when attending events with children.
Inadequate parking information or unclear event directions, resulting in
difficulties in planning and reaching the event venue with the family.
DESIGN SPRINT
A design sprint was organized involving the designers, and other product managers which
lasted for five (5) days.This was done to gather insights from the survey, we created an
HMWs(HOW MIGHT WE)questions from goals and pain points of the target users,we came up
with sprint questions, we mapped out strategies for the target users for both attendees and
event planners,a crazy 8 session to communicate our thought process in sketches after which a
medium fidelity wireframe was designed for usability testing. All of these was carried out on a
white board called FIGJAM
COLLABORATIVE PRODUCT MANAGEMENT TOOLS
Other collaborative tools used in this project was SLACK for seamless communication
with team members and daily standups. I integrated jira to the slack channel for
progress monitoring.
JIRA SOFTWARE- As the product manager,I created the product backlog, sprint
backlog, assigned tickets to developers and reported bugs,created workflows as
agreed by the team
CONFLUENCE - On confluence i prepared the initial PRD(PRODUCT REQUIREMENTS
DOCUMENT)containing overview,objectives,success metrics,theme and
initiatives,product requirements and assumptions,user interaction and design.
A sprint planning was organized to agree on the product backlogs,MVPs using
MOSCOW prioritization method, acceptance criteria and who works on what and then a
handover of the high fidelity design to the developers. Each sprint lasted for three (3)
days .
Needless to say that the project was remote based.
CHALLENGES
Due to time constraints and the number of developers on ground, some features will be
revisited for a later release, this means that some features will not be released at the
end of this sprint.
IN CONCLUSION:
Working on this project was really demanding and at the same time interesting, having
to organize sprint planning,scheduling meetings for sprint review and
retrospective,facilitating the daily standups,following up with developers and reporting
bugs for fixing. It was an awesome experience I must say.
I look forward to working on more case studies…
Product Manager: Dolly Columbus