Art Museum App

Discover & Book Cultural Experiences

A mobile app designed to help users explore exhibitions, workshops, and events, and easily book tickets through a seamless calendar-based flow.

The Problem

Discovering cultural events often requires navigating multiple platforms, making it difficult to get a clear overview of what’s available and when.

At the same time, booking tickets can feel disconnected from the discovery process, adding unnecessary friction.

I wanted to explore how a single app could combine discovery and booking into one smooth experience, helping users go from browsing to planning their visit effortlessly.

The User

The primary user is someone interested in art and cultural experiences who wants an easy way to discover exhibitions, workshops, and events.

They may be casually browsing for inspiration or actively planning a visit, but in both cases, they need a clear overview of available options and a simple way to book tickets.

Their main goal is to quickly find something interesting and secure their visit without unnecessary steps.

The Solution

I designed a mobile app that brings together discovery, planning, and booking into a single, cohesive flow.

Users can browse exhibitions and events, explore details, and book tickets directly through a calendar-based interface.

The focus was on creating a smooth transition from exploration to action, reducing friction and making the overall experience feel intuitive and engaging.

Key Concept - Calendar-based Booking

A key idea behind the app was to integrate booking directly into the discovery experience through a calendar interface.

Instead of treating booking as a separate step, users can immediately see availability and select dates within context.

This makes planning more natural and helps users move seamlessly from “What’s happening?” to “When can I go?”

Homepage & Discovery

The home screen introduces users to current exhibitions, workshops, and events, allowing them to quickly browse and discover what’s happening.

Filters and categories help users explore content based on their interests, while featured sections highlight upcoming experiences.

Calendar

The calendar allows users to explore exhibitions and events by date, making it easier to plan visits in advance.

It provides a clear overview of upcoming activities while maintaining quick access to booking actions.

Booking Flow

The booking flow was designed to be simple and structured, guiding users step-by-step from selecting a date to confirming their visit.

It includes a calendar-based selection, ticket quantity input, and a final overview to ensure clarity before confirmation.

The process minimizes friction while giving users confidence in their booking details.

Profile Management

The profile section allows users to view and manage their personal information.

Editing details is straightforward and keeps interactions minimal, supporting quick updates without unnecessary steps.

News & Updates

The news section keeps users informed about upcoming exhibitions, events, and announcements.

It supports ongoing engagement by encouraging users to explore new content beyond their initial visit.

About & Visit Information

The about section introduces the museum’s mission and identity, providing context for the experiences offered within the app.

It supports user trust and adds depth to the overall experience.

The visit page provides practical information such as location, opening hours, and directions.

It helps users plan their visit efficiently while maintaining quick access to booking.

Reflection

This project helped me focus on designing a clear and intuitive user flow in a consumer-facing app.

One of the main challenges was balancing exploration with action — allowing users to browse content without overwhelming them, while still making booking easily accessible.

It reinforced the importance of structuring flows around user intent and creating smooth transitions between discovery and decision-making.

From Structure to Interface

I explored early wireframes to define the user flow and ensure a smooth transition from discovery to booking.