Android & iOS apps: shop, sell & rider

Phone Club apps 

Phone Club runs on three mobile apps built on the same React Native and Expo foundations: the Phone Club app for shoppers, the Phone Club Sell app for people selling their old phone, and Phone Club Rider for delivery agents. All three talk to the same backend as the websites, so products, prices and orders are always in sync.

  • React Native
  • Expo
  • Expo Router
  • EAS Build
  • Node.js API
Year
2026
Role
Design & mobile development
Team
Client project
Phone Club apps — Phone Club app — home
Phone Club apps — mobile

(01)The challenge

Most Phone Club customers shop on their phones, and riders work entirely from one. The apps had to feel native, stay in sync with the websites and admin, and be easy for a small team to change — without publishing a new app version for every update.

(02)The solution

React Native with Expo for all three apps, sharing the same API as the websites. The shop app's home screen, banners and offers are controlled from the admin panel; the Sell app gives an instant price and books pickups; and the Rider app is built for the road, with OTP sign-in, live location and offline-friendly updates.

(03)Features

What it does.

01

Phone Club app

Browse by brand, condition and budget, wishlist, Cash on Delivery checkout, order tracking and exchanges.

02

Controlled from the admin

Home-screen sections, banners, notices and update prompts change without an app release.

03

Push offers

The shop sends an offer to every phone with the app, straight from the admin panel.

04

Phone Club Sell app

Pick a device, answer the condition quiz, see the price and book a free doorstep pickup.

05

Phone Club Rider app

OTP sign-in, the day's visits in slot order, one-tap call and navigation, and a status for every step.

06

Built for patchy signal

Rider updates are saved offline and sent in order as soon as the signal returns.

(04)Screens

A closer look.

Phone Club apps — Phone Club app — product page
Phone Club app — product page
Phone Club apps — Sell app — home
Sell app — home
Phone Club apps — Sell app — condition quiz
Sell app — condition quiz

(05)Process

How it came together.

01

Discover

Understanding the goal: most phone club customers shop on their phones, and riders work entirely from one.

02

Design

Structure, key screens and the look agreed before any code was written.

03

Build

Developed with React Native, Expo, Expo Router — fast, responsive and maintainable.

04

Launch

Tested on real phones and desktops, then deployed to production.

05

Improve

Fixes, refinements and new features based on how people actually use it.

(06)Under the hood

Highlights

  • ✦Three apps built on one React Native + Expo approach
  • ✦Each app runs on Android and iPhone from one codebase
  • ✦Same server as phoneclub.in and sell.phoneclub.in, so everything stays in sync
  • ✦Links sent from the admin open the matching screen in the app

Architecture

  1. 01React Native + Expo (3 apps)
  2. 02Expo Router screens
  3. 03Shared Phone Club API
  4. 04Admin-controlled home screen
  5. 05Push notifications
  6. 06EAS cloud builds

Services used

Tech stack

  • React Native
  • Expo
  • Expo Router
  • EAS Build
  • Node.js API

Want something like this?

Tell us what you're building. We reply within 24 hours with honest advice and a clear next step.

Start a project →