Fitra Arie Site
navigation

Exploring office table tennis efficiency

 
💡
There is a design challenges from a company and this is the result of challenges.
 
notion image
 
📌
Preview the full deck, Click here!

Overview

Created a table tennis reservation system for mobile website version, aiming to make it effective and efficient for people to check and reserve available table tennis schedules. The product does not require mandatory login; users can use their company email and WhatsApp number to validate their identity. The solution offers with displaying available time slots for table tennis, allowing users to reserve slots, inviting others to join, and sending notifications as reminders before the scheduled game.

Project Background

In W3 September, I received a design challenge from the DUIX team at paper.id. The problem is: "There are many people queuing up to play table tennis, with the play area located on the 4th floor while the working rooms are on the 2nd and 3rd floors". When facing the problem, I carefully analyze it to arrive at the right problem statement and the concept solution. The team has provided specific approaches, indicators, and deliverables to guide us in addressing this challenge.
notion image

Understanding The Problem and Context

Although the problem is clear, I don't want to jump into creating ideas or designs for the solution. I will start by creating a background story hypothesis to get more know from the another view. I use a mock story from a current employee at paper.id about playing table tennis with a particular behavior.
 
  • Motivation: Maintain a healthy lifestyle, meet a new member with same interest, and enjoy the work hours breaks
  • Ability: Providing a table tennis area and know a basic rules and play table tennis
  • Prompt: Available time and team or other member initiative
notion image
After understanding the background story, I created a people journey to play table tennis to gain a deeper understanding of the journey.
notion image
 
From the background story and people's journey, I have identified 3 initial problem hypothesis. These problems lead to reduced work focus, disappointment, wasted time, and uncertainty playing opportunites.
notion image

Choose the problem to solve and create the concept

I selected 2 general problems and create a conceptual solution using the approach of providing information, ensuring fair opportunities, and minimizing wasted time.
notion image
 
Furthermore, I create a user story to increase different perspectives into the solution. Next, answer the user story with general a list of ideas. Then, after I have a clear contextual solutions, I created a more detailed concept idea.
notion image
notion image
 
From the detailed concept, I use 3 point approach to create a solution that is not only useful but also effective and efficient. Began implementing the concept, I choose the solution using a WhatsApp Chat Bot to enhance effectiveness and efficiency. However, upon deep dive, I found a limitations. For instance, the chat bot make a difficult scanning to provide and display available schedules or facilitate user registration for available play.
Then, I selected the solution of creating a mobile website product. I also create constraints to streamline the idea and avoid further overthinking.
notion image
notion image

Generate a concept that outlines the interaction between people, the system, and the platform

Starting from the user story, I initiated the creation of an interaction with a user flow, ensuring flow the platform according user story. Also create centralized source interaction from the homepage.
notion image
Then, I understanding how the system, platform, and people can interact and applied this flow. However, it's important to note that in this scenario, Flow Number 2 hasn't been implemented due to login limitations.
notion image
 
notion image
After sketch a wireframe, I also explore the homepage. There are 3 versions of homepage with a different perspective.
  1. Version 1: Initially, I used version 1 to create an effective schedule. However, if all the slots in the schedule are open, the other menu items become hidden.
  1. Version 2: I also added a menu tab to display the 3 categorized time slots, but this approach can sometimes make user confused, because it only show the time and categorize name. Also the prominence of canceled schedules in the menu makes it easy for users to cancel their bookings.
  1. Version 2.1: Relocated the “cancel schedule” option to the top right corner of the calendar. Additionally, use an icon before it in version 1 to enhance the visibility and make it easier for users to scan the schedule and use the version 2.1 to based of all screen.
notion image

Introduce a Table Tennis Reservation

Centralizing the homepage to efficient and effective approach of table tennis reservation. It provides a seamless experience, allowing users to view available schedules, book and cancel them, and receive timely reminders through a timer.
notion image

See available schedules for the next 3 active days, categorized into 3 different time slots for easy scanning

See screen flow
notion image

Booking from available schedules

See screen flow
notion image

Invite friends and other available people to play table tennis together

See screen flow
notion image

See available people and register

See screen flow
notion image

Cancel the schedule and make everyone know when the slot becomes available

See screen flow
notion image

Confirm the booking code to activate the timer

See screen flow
notion image
notion image

WhatsApp notifications to ensure and notify users directly from the platform

notion image
 
 

Powered by Notion + Popsy
 
 
badge