Resoled icon

Resoled

A sneaker marketplace connecting buyers and sellers. Built from concept to live on iOS and Android in 6 weeks.

React NativeExpoSupabaseiOSAndroid
6 weeks

Build time

2

Platforms

Live

Marketplace

The brief

“Build a mobile marketplace for buying and selling sneakers. Something simple, visually clean, and ready for both app stores. No existing codebase, no design system. Start from scratch.”

The challenge

Two-sided marketplace. Six weeks. Zero shortcuts.

The challenge was building a two-sided marketplace with real-time listings, secure transactions, and cross-platform support, all within an aggressive timeline. The app needed authentication, image uploads, product listings, search and filtering, and a smooth checkout flow. Every feature had to work seamlessly on both iOS and Android from day one.

What we built

Feature by feature

Authentication & profiles

Social and email auth with buyer/seller profiles and verification.

Product listings

Image-first listing creation with size, condition, and price fields.

Discovery & search

Filter by brand, size, price, and condition with real-time results.

Secure transactions

In-app purchase flow with Stripe integration and seller payouts.

Push notifications

Real-time alerts for new listings, price drops, and offers.

Cross-platform

Single codebase, native feel on both iOS and Android.

Key decisions

Why we built it this way

React Native + Expo

Ship to both platforms from one codebase without sacrificing native feel. Expo handled builds, OTA updates, and push notifications out of the box.

Supabase over Firebase

Better Postgres foundation for marketplace queries, row-level security out of the box, and a simpler auth model for buyer/seller roles.

Image-first UX

Sneaker buyers shop with their eyes. Every screen prioritises the product photo with minimal UI chrome.

Screenshots

The app in action

Resoled discover
Resoled shop
Resoled home
Resoled product
Resoled detail

Results

0

Weeks concept to App Store

0

Platforms, one codebase

0+

Listings in first month

Got a product idea?

We took Resoled from concept to the App Store in 6 weeks. Let's do the same for you.

Start a project