Marketplace
Stripe payments
Node.js
PostgreSQL
Role & scope
Fully designed and built: from architecture to production. The platform automatically detects domain names via HTTP Host headers, generates a unique auction page per domain and manages the entire auction process — from the first bid to Stripe payment and domain transfer.
- Automatic domain detection and registration via Host-header routing — an unlimited number of domains on a single platform.
- Cooling-period auction system: every new bid resets the timer, preventing sniping and ensuring the highest bidder wins.
- Stripe integration with support for credit card and iDEAL. EUR for .nl domains, USD for the rest.
- Seller dashboard with full control: minimum bid, reserve price, cooling period and login requirements per domain.
- Automated invoicing, payment reminders and lifecycle management via cronjobs.
Impact
- Zero setup for sellers: configure your DNS and the platform does the rest — auction page, bids and payment fully automated.
- A fair auction system with cooling periods that prevent sniping and guarantee true market value.
- Low-barrier revenue model: no fixed costs, just 10% commission on a successful sale via Stripe.
- Built to scale with PostgreSQL and row-level locking for reliable, concurrent bidding.