Selected Work · 02

bartir

Local, fee-free trading for collectors who meet in person: discover items nearby and swap them IRL.

Product DesignMobile / iOSBrand & GTM
Role
Solo: product, design & build
Year
2025
Stack
Expo · Next.js · tRPC · Prisma · PostGIS
Status
iOS · bartir.app
01

Product Thesis

Most collector platforms (e.g. StockX, Depop) are shipping-first and charge 8–13% in fees. bartir bets on the unoccupied corner: local, fee-free, community-driven trading.

UX built around niche communities (e.g. vinyl in NYC) solves the cold-start problem that killed every general barter app before it.

A shelf-driven home feed and a fully filterable catalog surface what’s available to the user within walking distance. bartir’s distance chips and an approximate-location map that never reveals an exact address.

browse
browse
item · approx. location
item · approx. location
02

The trade flow

A structured six-step listing flow with per-category attribute schemas allows us to capture the most important information about each product, regardless of what it is.

A full trade lifecycle (propose, counter, accept, complete) with direct messaging scoped to each trade.

list an item
list an item
trade detail
trade detail
03

Trust & privacy

Trust is the product. Profiles carry trading stats and community membership.

Locations are shown as approximate circles, never coordinates, and access was gated and staged to satisfy safety requirements.

profile: trading stats
profile: trading stats
04

Brand & go-to-market

A custom wordmark with a built-in swap glyph, a green-forward identity, and an automated pipeline that renders branded ad creatives at every social size.

The same design system runs from the app straight into a full funnel of campaign assets.

bbartir.nyc···
discover
214 likes
bartir.nyc discover
bbartir.nyc···
inspect
96 likes
bartir.nyc inspect
bbartir.nyc···
trade
168 likes
bartir.nyc trade
one brand system, app to ad: discover · inspect · trade
05

Under the hood

A type-safe, two-client product built solo: one schema flowing from database to API to both apps with zero hand-written duplication.

  • Turborepo + pnpm monorepo
  • Expo / React Native: iOS + Android
  • Next.js web + tRPC API
  • Prisma · Postgres · PostGIS geo
  • Clerk auth · Vercel Blob storage
  • EAS build/submit → Apple review