BidRank.site

Shared-hosting installer

Create an empty MySQL database and user in cPanel, assign the user all privileges, then enter those details below. No terminal access is required.

OK — PHP 8.4.1 or newer
OK — PDO MySQL extension
OK — Mbstring extension
OK — OpenSSL extension
OK — Fileinfo extension
OK — cURL extension
OK — DOM extension
OK — Composer vendor files uploaded
OK — Project directory is writable
OK — storage directory is writable
OK — bootstrap/cache is writable
OK — public/uploads is writable

Website

cPanel MySQL database

Administrator

Stripe payments (optional)

For paid mode, create a Stripe webhook for https://bidrank.site/stripe/webhook and enable checkout.session.completed plus checkout.session.async_payment_succeeded. Leave all keys blank to start with free listings.

Email delivery (optional; can be configured later)

If SMTP is left blank, BidRank uses the hosting server's sendmail service. If delivery fails, the one-time success page displays the private management link so the listing is never lost.