Skip to content

Rookies

The app for pickup basketball in your neighborhood, from idea to the app stores

For
Personal project
Role
Founder · design and AI-assisted development
Team
Me, end to end
Tools
Figma · React Native (Expo) · Supabase · Claude Code
When
2025 – present
Map of Madrid courts in the Rookies app

Context

Rookies is the app for playing basketball in your neighborhood: you see the courts near you, the pickup games at each one, and you join in one tap.

I work at the Spanish Basketball Federation, I played in federation leagues and I still play pickup in my neighborhood. Rookies comes from there: a love for street basketball and wanting more people to play.

The problem

Pickup games are organized in WhatsApp groups. If you're not in one, you don't know whether there'll be people at the court or at what level, and there's always someone who signs up and doesn't show.

The Rookies map over Madrid, with courts as purple pins and the filters “Con pachanga”, “Siguiendo” and “Con luz”
Every pin on the map is a court.

My role

Rookies is my product, end to end. I designed and developed it with AI as a tool: I make the technical decisions (the architecture, the data, what gets built and how) and AI helps me write the code.

  1. The app

    iOS and Android: the court map, the games, respect between players and achievements.

  2. The back office

    Managing the courts, including the ones the community suggests.

  3. The website

    somosrookies.com and a page for every game, ready to share on WhatsApp.

The court at the center

Early versions put the games on the map. I flipped it: now every pin is a court, with a number when it has games.

On the street you meet at a court, not at a game.

That way the map is always full of places to play, and setting up a game is as simple as tapping a court and picking a day and time.

Every court's card

Tap a court and you see whether it's outdoors, the state of the surface, how many hoops it has, whether there are lights or nets, and its upcoming games. From there you join one, create one or get directions.

Players keep it up to date: they rate the surface, how clean it is, the vibe and whether the lights work. And because they asked for it, the card also says whether the court is covered or shared with football.

A court's card: outdoors, concrete, two hoops, no lights and no nets, its game in progress and the buttons to create a game there and get directions

Respect instead of a ranking

In a pickup game nobody keeps score, so Rookies doesn't run on a ranking of wins but on respect. After the game, each player hands out three anonymous tokens to the others, across six categories.

Respect moves you up the ranks, from Rookie to Leyenda, and sketches the way you play. Achievements, like being MVP three times, reward what can be measured.

The games list, with one waiting for respect at the top and the upcoming games below

Give your respect

A player's profile: their sessions, their respect, their rank and the “Tu juego” chart

Your rank and your game

Achievement unlocked: “Estrella”, epic, for being MVP three times

Achievements

Launch and growth

Rookies has been on the App Store and Google Play since 20 October 2026, in 175 countries.

Growing on social media

I'm betting on organic content on Instagram, TikTok and YouTube Shorts, within the basketball niche.

I tell street basketball stories that always end in the same place: a neighborhood court like yours, where it all started. Close to home and aspirational at once, so anyone who plays can see themselves in them.

Continuous improvements

Since launch I've been shipping improvements without going through the stores: a guided intro for first-timers, map filters and a much faster map on Android.

The filters, for instance, started as a row of buttons under the search bar. It didn't fit on the narrowest phones, so I moved them into a panel.

Result

  1. On both stores

    App Store and Google Play, in 175 countries.

  2. Over 1,800 courts

    A map full of places to play.

  3. Made by one person

    From first sketch to the app stores, without a development team behind it.

Rookies is at somosrookies.com.

Let's talk.

I can walk you through any of these projects in more detail, including the screens I can't publish here.