bidpeak.webkodingtheme.comLive

No signup. Try it with a test card; the demo resets itself regularly.

A leaderboard where position is bought is its own advertisement: the ranking is the product, the bidding is the entertainment, and every outbid is a reason for somebody to come back and pay again.

BidPeak is that board, on your own domain. Bids are cumulative and never spent, so taking a place costs more than the person already holding it — the price only moves one way, and it moves because your visitors moved it.

What you get, before you pay

Everything in the box, so there is nothing to discover after checkout.

Files

  • bidpeak.zip, installed from the source you build
  • Unminified source, no obfuscation
  • Changelog and sample data

Licence

  • 1 board, on a server of your own
  • Licence key sent by email after payment
  • GPL v2 or later

Updates and support

  • 1 year of updates and email support
  • After that the software keeps working
  • Renew only if you want new versions

Requirements

  • PHP 8.3+
  • Laravel
  • MySQL 8 / MariaDB 10.6+
  • Stripe
  1. 1
    Install it on your server

    A Laravel application: composer install, environment, migrations.

  2. 2
    Connect your Stripe account

    The money goes to you directly. We never touch it.

  3. 3
    Open a board

    Listings, rules and pricing per board. Cumulative bids, so a rank only gets more expensive.

What it does

  • Multiple boards, each with its own listings, rules and pricing
  • Cumulative bids — a rank costs more than the bid already holding it
  • Live board that updates as bids land, without a page reload
  • Payments through your own Stripe account; we take no cut
  • Operator console for boards, listings, refunds and moderation
  • Self-hosted Laravel — the whole source, no obfuscation

What you need

  • A server of your own with PHP 8.3 or newer and MySQL 8 or MariaDB 10.6 or newer
  • Composer and shell access — it is a Laravel application
  • Your own Stripe account. Payments are billed to you by Stripe at their rates; we take no cut
  • A domain and an SSL certificate, because it takes card payments

A Laravel application on a server of your own. It takes payments through your own Stripe account, billed to you by Stripe at their rates — we never touch the money and take no cut.

What BidPeak does not do

  • It does not hold or route money. Payments go to your own Stripe account, billed to you by Stripe — we take no cut and never see it.
  • It does not bring bidders. A board is only entertaining once people are on it.
  • It is not an auction house: bids are cumulative and never refunded as a matter of course, which is the model rather than an oversight.
  • It is the web application. The mobile app is a separate product.

Questions

What does ‘cumulative bids’ mean in practice?

Bids are never spent. Taking a position costs more than the bid already holding it, so the price of a rank only moves one way — and it moves because your visitors moved it, which is what makes the board worth watching.

Do you take a cut of the payments?

No. Payments run through your own Stripe account, billed to you by Stripe at their rates. We never touch the money and never see it.

Can I run more than one board?

Yes, each with its own listings, rules and pricing. A directory with several categories is several boards.

Does the board update without a page reload?

Yes. A leaderboard that requires a refresh to show that you have been outbid is not doing the one job a leaderboard has.

What is the difference between this and BidPeak for iOS?

This is the self-hosted Laravel web application — the board, the payments and the operator console. BidPeak for iOS is a separate Flutter project for the mobile app. Buying one does not include the other.

Everything else is in the BidPeak documentation, and anything it does not answer goes to support@webkoding.com.

Not quite it? Three nearby

Not ready to buy?

We will write when there is a new plugin, or a release worth knowing about. A few emails a year, each about something we actually shipped — no offers, no sequence, and your address goes nowhere else.

One click to leave, from any of them. What we do with it.