Case Study

Raid Reservation for PokeRaid Application
Overview

PokeRaid, a social platform for Pokémon Go players, enhances gaming experiences. With over 5M downloads on both iOS and Android, PokeRaid empowers users can create or join raid rooms, form teams to defeat powerful Pokémon. The reservation ensures users can secure their spots in raid rooms in advance, especially during peak event times, enhancing their overall success.

My Role

I designed the reservation feature, collaborating with 3 developers, and a product manager throughout.

Timeline

Jul 2021 - Sep 2021

Tools

Figma

Identifying User Challenges

PokeRaid provides users with the ability to create and join raid rooms in the Pokémon Go game. Through user research, analysis, and usage data, we discovered that our users were experiencing difficulties in joining raid rooms, particularly during popular raid events. The rapid filling of popular raid rooms and the challenge of accessing desired rooms were negatively impacting our users' experience.

Challenges:

  1. High Demand and Fast-Filling Rooms: Raid rooms for popular Pokémon fill up extremely quickly, often within seconds, making it hard for many players to secure a spot.

  2. Limited Availability: The restricted number of spots means many players can't join the events, leading to frustration and a negative gaming experience.

  3. Time-Consuming Queueing: Players spend a lot of time waiting and repeatedly checking for open spots, which detracts from the enjoyment of the game.

  1. High Demand and Fast-Filling Rooms: Raid rooms for popular Pokémon fill up extremely quickly, often within seconds, making it hard for many players to secure a spot.

  2. Limited Availability: The restricted number of spots means many players can't join the events, leading to frustration and a negative gaming experience.

  3. Time-Consuming Queueing: Players spend a lot of time waiting and repeatedly checking for open spots, which detracts from the enjoyment of the game.

Conceptualization

User feedback and data analysis revealed the need for a new approach to address these issues. Our team discovered that implementing a reservation system would be beneficial in providing users with a more organized and planned participation in raid events. Thus, our aim was to make participation processes more manageable by ensuring users could secure their spots in advance for designated raid events.

Crafting the Reservation System

When designing the reservation system to address the needs we identified, I considered user feedback and usage patterns. My first step was to create an intuitive and simple reservation process that allows users to book specific raid events in advance.

Notification

Reminder notifications for reserved raid boost participation and ensure smoother events as the raid date approaches.

Cancellation

Users can easily cancel or modify their reservations if necessary, accommodating last-minute changes seamlessly.

The Hero's Journey

One of my earliest projects, the raid reservation system, has undergone several revisions over time to become more flexible and functional for users. By adding hooks, I tailored solutions to various usage scenarios. This project was both a productive and enjoyable experience for me and the company 🙂.

🙌 The Victory

  1. Improved Access and Participation: With the raid reservation feature, a significant increase has been observed in the number of players participating in Raid events.

  2. Efficiency: Players can efficiently manage their raid schedules without the stress of last-minute availability.

  3. Enhanced User Experience: The system enhances overall gaming experience by reducing frustration and optimizing time management.

  1. Improved Access and Participation: With the raid reservation feature, a significant increase has been observed in the number of players participating in Raid events.

  2. Efficiency: Players can efficiently manage their raid schedules without the stress of last-minute availability.

  3. Enhanced User Experience: The system enhances overall gaming experience by reducing frustration and optimizing time management.

Thank you for taking the time to read! I hope you've found joy in learning about my design process and journey :)

Thank you for taking the time to read! I hope you've found joy in learning about my design process and journey :)

Let’s Connect

Feel free to contact for collaborations or simply to say hello! 😀