Back to Work
Project 05 — Web App

Auction Football System

A football auction platform built with React, Node.js, Supabase, Stripe, and WebSockets — real-time bidding, countdown timers, payment integration, and notifications.

Live GitHub
  • React
  • Node.js
  • Supabase
  • Stripe
  • WebSockets
Auction Football System — interface

Problem

Football clubs needed a digital platform to conduct player transfer auctions with transparency and real-time bidding.

Solution

A web-based auction platform with real-time updates, secure bid management, and a clean bidding interface for club representatives.

Key Features

  • Real-time bidding
  • Club authentication
  • Player listing & auction rooms
  • Bid history tracking
  • Admin controls

My Role

Full-stack developer — React frontend, Node.js backend, Supabase for real-time data.

Challenge

Implementing real-time bid synchronization across multiple simultaneous users without race conditions or stale state.

Result

Live and used for conducting football player auctions.