Batuhan Altunay

Products

Poketopu

A live listing and trade platform for Pokémon TCG collectors in Türkiye, organised around a shared card catalogue.

What it is
A web platform where each card has one shared record and collectors can mark that they are looking for it or have it available.
Status
Live Beta
Who it is for
Pokémon TCG collectors in Türkiye.

Design and build2026 · Venture · Live Beta

Context

Card trading often happens across comments, group chats and direct messages. The same card is described repeatedly, while availability, condition and intent are recorded in different ways. Poketopu brings those conversations onto a shared catalogue.

My role

I defined the product structure, matching model and user flows, designed the interface and built the working web platform.

What I made

A searchable card catalogue, looking-for and available lists, a five-step condition scale, image uploads, collector profiles and direct contact between matching users.

How matching works

  • Every card has one shared catalogue page.
  • Collectors add themselves to the looking-for or available list and record the card's condition.
  • When the two lists intersect, the collectors can contact each other directly.
How a match is foundTwo collectors, each with a looking-for list and an available list. A match occurs where one person's looking-for list meets the other person's available list.Collector ACollector BLooking forAvailableLooking forAvailableMatchone shared catalogue
Both lists point at the same catalogue rather than describing a card in words. That is what turns a search into an intersection.

Key decisions

  • Condition is required because the same card may have very different trade value depending on its physical state.
  • Payment and delivery remain between the two collectors.
  • The platform helps people find each other; it does not act as a shop, auction or valuation service.

The interface

The live interface keeps the catalogue, filters and listing actions visible without turning the card page into a dense marketplace screen.

The Poketopu home page: a search bar across the top, category navigation, and a headline inviting collectors to find the card they are looking for.
The live home page, captured from poketopu.com.
The Poketopu home page on a narrow screen, with the search bar and headline stacked vertically.
The Poketopu listings page, showing filters for sort order, condition grade, delivery method, city and price beside an empty result area.
The listings page and its filter model, captured on a platform that is new and has no listings yet.

Current status

Poketopu is open at poketopu.com as a free public beta. The catalogue and the core matching flow are live. The next phase is expanding catalogue coverage and refining search and filters.

Built with

Next.js 16, TypeScript, Supabase and PostgreSQL.

What changed in my approach

The shared catalogue became the central product decision. Once the card record was treated as common infrastructure, listings and matching became much simpler to organise.

Related