DESIGNING SEAMLESS ACTIVITY BOOKING FOR PARENTS.
Project Overview
UX Design Internship
Sponsor
Kidly App is a start-up based out of NSW, Australia. They created a platform that makes it easy for parents to find, book, and explore exciting activities (anything from potery to tae kwon do) for their little ones. The platfrom can be found here.
Problem Statement
While incorporating new features to this platform, there were many things to take into account. What are the differences when booking a one-off activity vs. an enrollment activity? Online vs. in-person? Booking for one person vs. multiple people? This design heavy project focused on making all of these distinctions clear, ensuring a smooth experience for all users. As a UX design Intern, I got to create entirely new designs as well as expand on exisiting ones.
Role
UX Design Intern
Team
Kidly App Team
Timeline
May 2023 - July 2023
DESIGNS & PROCESS
Auto Enrollment
An automatic subscription to activities — so that parents don't have to worry about multiple sign ups.
In previous versions of this platform, activities were offered on a 'one-off' basis, meaning they occurred only once. However, with the introduction of recurring activities, such as weekly swim lessons, an enrollment option became necessary. With this new option come the pain points of managing reoccurring payments, distinguishing from one-off classes, and managing sign ups and cancelations.
Enrollment VS. One-Off Class
Distingishing between one-off activities and enrollment activities meant changing some vocabulary ('Book Now' to 'Enroll Now') and card attributes to clarify the activity occurence.
Sketch
Enrollment Card Prototype
Managing Credits
This section was largely derived from subscription management services keeping into account the ongoing enrollments as well as warning the user when enrolments have to be paused, cancelled, or reestablished.
Sketch
Enrollment Manager Prototype
Booking For Multiple People
How can bookings for multiple children or adults be managed from a single account?
On some occasions, parents might wish to enroll more thanone child into an activity. They also might tag along and attend an activitythemselves. Thoughtful consideration was considered to ensure that vendors hadan accurate account of the number of people attending, and parents could becharged properly while managing multiple users on one account.
Adding New Users
When boking an activity, users have the ability to sign up a child, sign up a parent, and the price will populate respectively. Adult ages do not need to be specified.
Sketch
Booking information Prototype
Vendors Managing Bookings
Vendors (the users offering an activity) need to manage all of their bookings. This is necessary to oversee attendence tracking, communication, and booking feedback.  
Sketch
Vendor Bookings Prototype
LESSONS & CHALLENGES
Lessons
Developing Figma Skills
I got to dive deep into the tools mentioned above making designing easier and quicker. I learned about Figma standards such as the 8pt grid system to keep consistency across different screen sizes.
Project Management
With team members working in Ukraine, India, and Australia, I had the opportunity to collaborate closely with cross-functional teams  using Jira to manage tasks and track progress. I learned how to effectively organize tasks, communicating designs to developers upon completion.
Mentorship
I had the privilege of receiving mentorship from an experienced product management professional, Anna Korol, which helped me gain valuable insights into prioritizing features, understanding user needs, and aligning design decisions with business goals.
Challenges
Start-Up Environment
I faced the challenges of working in a startup environment, where being a part of everything meant navigating the complexities of rapid change and uncertainty. This hands-on involvement enhanced my understanding of the connection and importance between meeting user needs and business objectives.
Working With Developers
Collaborating with developers presented its own set of challenges, requiring clear communication and a mutual understanding of both design and technical constraints. I had to focus on utilizing the existing design system, as creating entirely new designs could challenge and complicate the developers' ability to implement them effectively.
Cross Cultural Experiences
Cross-cultural experiences taught me the importance of adaptability and open-mindedness while navigating Aussie culture. Although Australia is considered a Western country, the work culture differed significantly, feeling slower-paced, and more casual, forcing more independence in my work. There were subtle nuances, like the difference in spelling between American and Aussie English (such as 'enroll' versus 'enrol') that I hadn’t anticipated.
Back to the Top ↑