Overview
Project Summary
The Leisure Activity App is designed to help users discover, plan, and engage in recreational activities tailored to their interests, location, and social preferences. The app curates personalized recommendations for outdoor adventures, hobbies, fitness routines, and social events, enhancing the user’s leisure experience.
Role & Tools
- Role: UX Designer, Researcher
- Tools: Figma, Figma Slides
- Duration: 2 months
User Problems
Solutions
Irrelevant Activity Listings
Users cannot filter activities effectively, leading to an overwhelming browsing experience.
AI Powered Recommendations
Get personalized activity suggestions based on your interests, past experiences...
Poor Communication Features
Limited interaction between users and organizers affects engagement and event coordination.
Virtual Reality Reviews
Activity previews before booking, allowing users to make informed decisions.
No Organizer Ratings
Users struggle to assess event credibility, reducing trust and participation.
Blockchain-based Reviews
Experience a trustworthy feedback system where event reviews are verified.
No Nearby Activity Search
Users cannot find leisure activities based on their location, limiting accessibility.
GPS Integration
Automatically detect your location to discover exciting nearby activities.



- Concert in the Park
- Joining a new tennis league
- Cooking class?
- Reading club
73%
book leisure activities to explore passions and learn



Design Process
This section outlines the step-by-step design process I followed — from initial research and user insights to wireframes, prototyping, and future considerations — in creating a user-centered solution that addresses real needs.
User Insights
73.3% book leisure activities to explore passions and learn.
53.3% aim to meet new people.
60% book leisure activities monthly
40% book leisure activities weekly.
66.7% seek improved app navigation.
60% desire better information on leisure activities.
USER GOALS
PAIN POINTS AND PREFERENCES

Pain Points
- Lacks time limits for concluding activity
- Missing activity details
- Poor communication with organizers and group members
- No location filter
- Missing organizer ratings
- Unclear navigation
User Preferences
- Book leisure activities online for passions and learning
- Prefer to actively book leisure activities every week
- Top platforms: Meetup, Eventbrite, Yelp
- Popular bookings: trekking, comedy clubs, tech events

USER PERSONA 1: SOPHIE WILLIAMS

USER PERSONA 2 TOM HALL:

USER FLOW 1: BOOKING LEISURE ACTIVITIES FROM SCRATCH AND PROCESSING

USER FLOW 2: MESSAGING MEMBERS & ORGANIZERS TO INQUIRE ABOUT ACTIVITIES


INFORMATION ARCHITECTURE

Low Fidelity Wireframes

- Login screen: Simple email/password input form.
- Navigation view: Login/register tab navigation.
- Event creation form: Includes title, description, and organizer.
- Seat selector: Grid UI for booking event seats.
- Payment screen: Secure fields for payment input.
- Confirmation screen: Visual feedback for successful payment.
High Fidelity Wireframes

- Splash screen: Purplepals logo and intro branding.
- Login page: Multiple login methods (Google, Facebook, Email).
- Home: Displays upcoming events with preview cards.
- Side menu: Profile, notifications, settings.
- Event details: Description, location, RSVP.
- Seat selection: Interactive grid with ticket pricing.

- Payment methods: Apple Pay, PayPal, Google Pay, etc.
- Success screen: Confirmation after purchase.
- QR ticket: Digital pass with scannable code.
- No events: Message for users without booked events.
- Profile page: Personal info, interests, and tags.
- Messages: Chat interface for user communication.

Impact & Future Considerations
Impact
The Leisure Activity App empowers users to make the most of their free time by providing personalized suggestions aligned with their interests, location, and social preferences. Initial user testing revealed increased engagement with outdoor and social activities, improved satisfaction in leisure planning, and a stronger sense of community connection. The design fosters both discovery and action, creating real value for users and local activity providers.
Future Considerations
Enhanced Personalization using AI for smarter recommendations.
Social Features such as group planning and shared calendars.
Gamification to boost engagement and retention.
Third-party Integrations with local businesses, wearables, and event platforms.
Global Scalability with multilingual support and cultural customization.
These improvements aim to make the app more dynamic, inclusive, and impactful in helping users live more active and fulfilling lives.