Case Studies BidGemmer
Marketplace & Auction Technology

Real-time auctions engineered for the gem trade

BidGemmer connects diamond and gemstone wholesalers with retailers through live and timed auctions. Techdots built the full bidding platform from scratch — real-time lot management, grading certificate verification, and a dual-mode auction engine that handles thousands of concurrent bids without dropped events. The result is a marketplace that operates at the speed and trust level the industry demands.

B
BidGemmer
Marketplace & Auction Technology
3.2x
Increase in lots sold per auction cycle
94%
Bid submission success rate under peak concurrent load
62%
Reduction in post-auction dispute resolution time
16 weeks
timeline
This engagement is best for
Commodity marketplaces needing real-time bidding infrastructure
B2B platforms where trust, provenance, and documentation are core to transactions
Auction businesses moving from manual or spreadsheet-based processes to software
Niche vertical marketplaces with specialized grading, certification, or compliance requirements
The Transformation

Before & After

Before
Auctions were coordinated over WhatsApp, email, and phone — creating friction, errors, and disputes
No real-time price discovery; buyers couldn't see competing bids or lot status live
Grading certificates (GIA, IGI) were shared as PDFs in chat threads with no verification layer
Sellers had no analytics on buyer behavior, lot performance, or optimal reserve pricing
Post-auction settlement was manual, error-prone, and often delayed by 48–72 hours
After
Live and timed auction modes run concurrently with sub-second bid propagation across all connected buyers
GIA and IGI certificate data is pulled and validated automatically at lot creation
Sellers see real-time dashboards showing bid velocity, reserve status, and buyer engagement per lot
Disputes dropped sharply due to immutable bid logs and automated winner confirmation workflows
Settlement invoices are generated and sent automatically within minutes of auction close
What We Built

Deliverables & Scope

Every item below was chosen because it directly addressed a business bottleneck — not because it was technically interesting.

01
Dual-mode auction engine supporting simultaneous live (hard close) and timed (soft close with auto-extension) auctions
02
WebSocket-based real-time bidding layer with optimistic UI updates and conflict resolution for concurrent bids
03
GIA and IGI API integrations for certificate lookup and automated lot data population at listing time
04
Seller dashboard with per-lot analytics: bid history, reserve tracking, buyer-level engagement, and post-auction reports
05
Automated post-auction settlement flow: winner notification, invoice generation, and payment link dispatch via Stripe
06
Admin control panel for auction scheduling, lot moderation, user verification, and dispute case management

ROI Logic

Why This Generated
Real Business Value

Moving the auction process from ad-hoc messaging to a structured platform captured demand that was previously lost to friction — buyers who couldn't participate in time-zone-sensitive live auctions can now bid on timed lots asynchronously. Automated certificate verification and settlement cut the operational overhead per auction by roughly half, allowing BidGemmer to run more frequent auction cycles without adding headcount. Trust improvements, driven by immutable bid records and verified grading data, directly reduced the dispute rate that had been eroding seller retention.

Key Outcomes
3.2x
Increase in lots sold per auction cycle
94%
Bid submission success rate under peak concurrent load
62%
Reduction in post-auction dispute resolution time
Why It Worked

The Decisions That
Made the Difference

Good execution matters. But the right early decisions matter more.

01
We built the bidding engine around WebSockets from day one rather than retrofitting polling — the gem trade moves fast and latency in bid confirmation destroys trust
02
Grading certificate integration was treated as a core feature, not a nice-to-have — it removed the single biggest friction point in lot creation and buyer due diligence
03
Timed auction soft-close logic (auto-extending when a bid lands in the final 2 minutes) was modeled on proven jewelry auction mechanics, preventing sniping and increasing final prices
04
We kept the seller onboarding flow under 10 minutes by pre-populating lot data from certificate APIs, which drove early supply-side adoption critical to marketplace liquidity

Tech Stack
Ruby on Rails React.js PostgreSQL Redis Action Cable (WebSockets)
Integrations
GIA (Gemological Institute of America) API — certificate lookup and validation IGI (International Gemological Institute) API — grading data import Stripe — payment processing, invoice generation, and payout management SendGrid — transactional email for bid alerts, auction reminders, and settlement notices AWS S3 — lot image storage and CDN delivery
Start your project

Have a Similar Problem?

Start with a Software + AI Audit. We'll map your workflows, identify the highest-ROI opportunities, and give you a clear roadmap before you commit to development.