Cyberbyte Software

Case studies · Phone recycling · 10+ year partnership

Compare and Recycle

A leading UK phone-recycling comparison marketplace, and a platform we've built and grown alongside the team for over a decade.

Compare and Recycle comparison resultsCompare and Recycle

At a glance

Comparison platform & offers engine

Next.jsGraphQLPythonRustBigQueryPostgreSQL

The problem

Compare and Recycle compares live trade-in prices across the market, with thousands of new prices arriving every 10 minutes. They needed those offers gathered, kept accurate and served to a large audience fast, without the back-end becoming the bottleneck as traffic grew.

Our approach

  • A Postgres-backed offers engine that normalises and ranks merchant pricing, with thousands of new prices ingested every 10 minutes.
  • A FastAPI GraphQL backend and a Next.js storefront, with a custom CMS for the editorial team.
  • High-performance Rust services handling 600,000+ API requests a day, with a real-time order updates pipeline.
  • More than five billion rows of pricing history in BigQuery, with over 1TB of pricing data analysed.
  • Merchant tooling so recyclers can manage their business and automate the trade-in process.
  • Full observability across the customer journey, plus around-the-clock monitoring and on-call cover.

In production

A platform we've maintained and grown with the team for over a decade. It has been adapted for international markets, with live deployments in the US and Europe, and it's still actively developed today.

Start a conversation

Want something like this built or taken on?

We're happy to talk through how we'd approach yours. Bring a rough idea or a finished spec and we'll give you the honest version.

Email us

contact@cyberbyte.software
Based inKent, United Kingdom
EngagementsProject · Consultancy · Retainer
Typical first stepA 30-minute call