Skip to main content
Real-time auction platform

Web and mobile product · 2025

Real-time auction platform

CLIENT

Confidential

YEAR

2025

SERVICES

Frontend, Mobile, Real-time integration

TECHNOLOGIES

React, Next.js, TypeScript, React Native, WebSocket

Context

The platform supports two connected journeys: participants browse lots and place bids while the operations team monitors and runs the event. Every update needs to reach both sides at the right moment.

The problem

Keep participants and operators synchronized during live events while making the current lot, leading value, and status of every bid easy to understand.

My role

I worked across the web and mobile frontend, translating auction rules into catalog, lot detail, bidding, and operations flows. I collaborated with backend and product to define interface states and responses.

Technical decisions

  • Model bidding as explicit states so success, rejection, and concurrent updates remain visible to participants.
  • Use WebSocket events to reflect new values and event changes without requiring a manual refresh.
  • Share language and interaction patterns across web, mobile, and operations without forcing each surface into the same interface.

What I implemented

  • Lot catalog and detail pages.
  • Bidding flow with real-time updates.
  • Mobile experience built with React Native.
  • Dashboard for the operations team.

Outcome

The product presents catalog browsing, bidding, and operations as one coherent journey. Live updates remove the need for manual refreshes and keep the event state visible to participants and operators.

What I learned

Real-time systems need more than an active connection: the interface must make each state transition understandable and keep participants and operators aligned around the same business rules.

Real-time auction platform — 1
AngularJS to Next.js modernization
NEXT PROJECT

AngularJS to Next.js modernization

See decisions and outcomes
0%
Preparing experience© 2026