A job board where candidates can pay to rank.
private · in developmentCandidates pay a little to put their CV at the top of a board for a day. The rank is public and recruiters browse free. There are four boards, each with its own reset rules and caps.
highlights
- 01Stripe Checkout where bids are only written by a signature-verified webhook, never by the success page.
- 02A ranking engine with daily resets, minimum bids and caps.
- 03Magic-link (Resend) and LinkedIn OpenID Connect sign-in.
- 04Automatic seven-day zero-message refunds via cron, abuse reporting and account deletion. Drizzle with SQL migrations and a PGlite fallback for running locally.
built with
- next.js
- drizzle
- postgres
- stripe
- resend
- linkedin oidc