O2O platforms

Picklebally

Pickleball court booking and player community in Vietnam

LaunchedBuilt by Isaac BridgeiOSWeb
App home screen with leaderboard and tournament cards, a map, court and review counts, popular clubs and court searchClubs & Community screen with club and member counts, a create club button and club cards by region

Picklebally is a service where pickleball players in Vietnam find and book courts, and meet people to play with, clubs and tournaments. You choose between renting a whole court and Xé vé, which buys a single player spot in an open session, then pick the date, court number and time in turn. The iOS app was released on the App Store as version 1.0.0 on October 31, 2026, and the same flow works on the web.

Who it's for

Pickleball players, clubs and court operators in Vietnam

The problem we solved

Players have to look separately for a court and for people to play with, and renting a whole court is a burden for someone who comes alone. Courts, in turn, find it hard to fill open time slots. Picklebally brings court booking, single-spot purchase, and partner and club search into one place.

Our scope

We built the player iOS app (English, Vietnamese and Korean) and the web service screens for court search, booking, leaderboard, clubs and tournaments, along with Korean and Vietnamese materials and print collateral for court operators.

Built with

ReactVite

How we built it

01

Courts and people on one screen

At the top of the first screen are entry points to the leaderboard, tournaments and the map. Below that, you search for courts and sort them by nearby, popular or top rated. On wide screens, single-spot (Xé vé) sessions and recommended clubs appear on the right.

On a phone, the same content stacks in a single column, and the bottom tabs take you straight to courts, matches, chat and profile. Finding a court and finding people to play with both start from the same screen.

Web home screen with a left menu, court search and leaderboard and tournament cards in the middle, and recommended clubs on the right
02

A closer look at one court

Court details bring together photos, rating, reviews, number of courts, indoor or outdoor, and amenities such as parking, water fountains, equipment rental and lighting. Live status shows how many people are playing on the court right now and how many spots are left.

Booking continues right below on the same page. First choose between a full court rental and Xé vé, which buys a single player spot in an already open session. Players who come alone can join a game without renting the whole court.

Court details screen with amenities (parking, water fountains, equipment rental, lighting), live status (current players and open spots) and booking types (full court rental, Xé vé) in sequence
03

Date, court and time, one at a time

Once you choose how to book, you pick the date, court number and available time one by one, from top to bottom. Each step asks for only one decision, so first-time users don’t lose their place.

Each time slot shows the spots left and a busy-hour mark, so open times are easy to find. In the app, you pay with VietQR, the booking is confirmed once the court operator verifies it, and you enter with a QR ticket.

Booking screen with date selection (weekday and date), Court 1 to 4 selection and an available times heading
04

Rankings and clubs after the match

The leaderboard separates singles and duo rankings and shows ELO rankings for all time, monthly and weekly, and by region (HCMC, Hanoi, Da Nang). On the tournament screen, you browse regional, corporate-sponsored, open and invitational tournaments separately.

On the clubs screen, you can browse clubs by region, join one or create your own, and partner search helps you find players who fit your criteria. We designed it so one match leads to the next match and the next gathering.

Leaderboard screen with singles and duo rankings and period and region filters below a trophy image

How it's used

  1. 01

    Find a court

    Find courts by region, nearby, popularity or rating, or browse them on the map.

  2. 02

    Explore courts

    Choose a court by its photos, reviews, amenities and live status.

  3. 03

    Choose how to book

    Choose whether to rent the whole court or buy just one player spot (Xé vé).

  4. 04

    Date, court and time

    Choose the date, the court number and a time slot that still has spots.

  5. 05

    Payment and confirmation

    Pay with VietQR, the court operator confirms the booking, and you enter with a QR ticket.

  6. 06

    After the match

    See the rankings on the leaderboard, then set up your next match through clubs and partner search.

Key features

  • 01

    Find a court

    Search by name or region and sort courts by nearby, popular or top rated. You can also look around nearby courts on the map.

  • 02

    Court details

    See photos, rating, reviews, number of courts, indoor or outdoor, and amenities such as parking, water fountains, equipment rental and lighting on one page.

  • 03

    Court rental and Xé vé

    Choose how to book: a full court rental, or Xé vé, which buys a single player spot in an open session.

  • 04

    Date, court and time

    Pick the date, court number and available time in turn, and check the spots left and busy-hour marks for each time slot.

  • 05

    Live status

    The details page shows right away how many spots are left on the court.

  • 06

    Leaderboard and ELO

    Singles and duo rankings are separate, and you can check ELO rankings by period and region.

  • 07

    Clubs and community

    Browse clubs by region, join one or create your own, and talk through new posts and chat.

  • 08

    Partners and tournaments

    Find a partner to play with, and find a tournament to enter from a list split into regional, corporate-sponsored, open and invitational.

See the screens

App home screen with leaderboard and tournament cards, a map, court and review counts, popular clubs and court search
Home · Leaderboard, tournaments, map and court search
Clubs & Community screen with club and member counts, a create club button and club cards by region
Clubs & Community · Find and create clubs by region
Court detail screen with the court name, rating and address over an outdoor court photo
Court details · Photos, rating and indoor or outdoor label
Court details screen with amenities (parking, water fountains, equipment rental, lighting), live status (current players and open spots) and booking types (full court rental, Xé vé) in sequence
Court details · Amenities, live status and booking type
Booking screen with date selection (weekday and date), Court 1 to 4 selection and an available times heading
Booking · Choose date and court number
Web home screen with a left menu, court search and leaderboard and tournament cards in the middle, and recommended clubs on the right
Web home · Menu, court search and recommended clubs
Leaderboard screen with singles and duo rankings and period and region filters below a trophy image
Leaderboard · Singles and duo ELO rankings
Tournament screen with an indoor arena photo, tournament type filters and upcoming, ongoing and participant counts
Tournaments · Regional, corporate-sponsored, open and invitational
Single-spot play screen with the number of Xé vé sessions, a region filter and a create session button
Xé vé · Sessions you can join on your own
Partner search screen with Explore, My Matches and Duo tabs and filters
Partner search · Explore, My Matches and Duo
Web clubs screen with a left menu, a Clubs & Community banner, a region filter and club cards
Web clubs · Region filter and joining a club
Court poster explaining booking in three steps
Court poster · Book a court in three steps
Next projectShort-drama streaming platform→

If you want software to solve similar work, start by telling us where things stand.

Discuss your project