MarkOnTop — Deterministic Paid Placement - Sell Project
Listed October 12, 2026
About MarkOnTop — Deterministic Paid Placement
Alt, sharper: Buy the top spot by bidding. No lottery — rank is pure math.
Project details
Website: https://markontop-beryl.vercel.app/
Next step: <p>The buyer gets a complete, payment-verified platform — the next move is demand, not code. Three realistic paths:</p><p><br></p><p>1. Launch as-is: provision Supabase + Razorpay (free tiers), deploy to Vercel, seed the first few category boards with early bidders, and run the outbid-email loop. The viral mechanic is built in — every outbid email is a re-engagement trigger.</p><p><br></p><p>2. Niche down: pick ONE high-value category (e.g. AI tools) instead of 24 sub-categories, and sell the "sponsored top slot" directly to SaaS founders — a $50–200/month recurring placement is an easy sell to companies already spending on Product Hunt ads.</p><p><br></p><p>3. White-label: the deterministic ranking + 3D podium is a generic engine. Rebrand it for any "paid featured placement" use case — directories, award shows, job boards, newsletter sponsor slots.</p><p><br></p><p>Code quality supports all three: atomic payments, idempotent webhooks, RLS, 10 test suites, and a spec-first codebase. The hardest part (the money + ranking core) is done and tested; what remains is distribution, which is a marketing problem, not an engineering one.</p><p><br></p>
For sale
Asking price: $1,500 USD
What's included
Source code, All related data, All related design work
Yes — everything needed to take over and operate: • Full source code ( — private repo, ownership transferred) • All 25 database migrations, run in order on a fresh Supabase project • README with one-command local setup • 10 Vitest test suites — run npm test to verify the business rules before paying • Live demo deployment • .env.example template (Supabase, Razorpay, Resend keys) Payment path is complete and tested: Razorpay order → signature verify → webhook → atomic idempotent RPC (a payment can never double-apply or lower a rank) → realtime board update → outbid email via Resend. Supabase project and Razorpay account are mine — buyer provisions their own (free tiers suffice at launch). Domain: none registered. Two decisions only you can make before submitting: Live demo — still not deployed (that 451 from earlier). Deploy to Vercel first; it's the difference between approval and a quiet rejection. Want me to do it now? Repo transfer — the plan is ownership transfer of the private GitHub repo after escrow releases. If you'd rather sell code-only (drop the repo, deliver as a zip), say so — it changes the handoff.
Reason for selling
Selling to focus on a new venture — MarkOnTop is complete and fully functional, but I'm pivoting my time and attention elsewhere. There's nothing broken or urgent about this sale: the platform works end to end (payments, ranking, notifications all tested), and it would continue running fine as-is. I'd rather hand it to an owner who can give it distribution than leave it idle while I build the next thing.
Project metrics
Average Monthly Visitors: Pre-launch
Average Monthly Revenue: Pre-revenue
Average Monthly Downloads: Pre-launch / New project