All projects
MarketplaceProductionNigeria / Global

Auclux

Realtime dual-auction marketplace

Penny and market auctions with React web, Flutter mobile, Express/PostgreSQL backend, Socket.io bid feed, Stripe payments, wallet/bid packs, and Firebase push.

RoleFull Stack Software EngineerDuration2025–2026ClientLive Auctions
Auclux product screenshot

Product overview — full frame

The problem we solved

  • Need engaging realtime auction UX across web and mobile
  • Wallet, bid packs, and payments must stay consistent
  • Admin tooling for categories, auctions, and winners

What success looked like

  • Three-client, one-API architecture
  • Realtime bidding with Socket.io
  • Stripe live payments + wallet ledger
  • Flutter MVVM mobile parity

Capability profile

Measured strengths across delivery, innovation, and operational maturity.

Web+Mobile+Admin

Client coverage

Socket.io

Realtime layer

Stripe live

Payments

Flutter MVVM

Mobile stack

Architecture

Three-client realtime stack

React web, Flutter mobile, and admin share one Express API. PostgreSQL via Sequelize; Socket.io for live bids; Stripe for payments.

  1. 01

    Clients

    Layer 1 of 4
    React + ViteFlutter GetXAdmin web
  2. 02

    Realtime API

    Layer 2 of 4
    ExpressSocket.ioJWTnode-cron
  3. 03

    Payments

    Layer 3 of 4
    StripeWallet ledgerBid packs
  4. 04

    Data & push

    Layer 4 of 4
    PostgreSQLFirebase FCMNodemailer

Technology stack

Production tools powering this product — icons for quick recognition.

  • Node.js
  • Express
  • PostgreSQL
  • React
  • Flutter
  • Socket.io
  • Stripe
  • Firebase
  • Docker
  • Tailwind CSS

Key features

01

Penny + market auction types

02

Live bid feed and auction history

03

Wallet ledger (paid, free, referral, spend)

04

Stripe checkout and bid packs

05

FCM push + admin CMS surfaces

Structure & detail

Auction domain

ModelPurpose
AuctionsPenny/market lifecycle + timers
AuctionBidsPer-bid records
BidHistoryWallet ledger
PaymentPlanBid pack products
AuctionWinnersWinner assignment

Business impact

1

Engagement

Live bidding across web and mobile

2

Monetization

Wallet + bid packs + Stripe

3

Roadmap

Clear path to NG gateways and engine hardening

Closing note

A working dual-auction product with solid full-stack foundations and realtime bidding across platforms.