Your Cart
Loading

Kairo Directory — Next.js 16 Directory & Listings SaaS with Paid Featured Listings

On Sale
$999.99
Added to cart

Kairo Directory is a complete, production-ready directory app. Visitors search and browse; makers submit their product and pay to skip the queue or get featured; you moderate everything from an admin panel.

Live demo: https://kairo-directory-demo.vercel.app (create an account; in the demo everyone can open the admin and the data resets daily).

For visitors

  • Home page with search, featured row, categories and latest tools
  • /tools with search plus category, pricing and sort filters (all in the URL, shareable)
  • Category and tag pages, tool pages with alternatives
  • Upvotes and bookmarks, outbound "visit" links with click tracking and ?ref=

For makers

  • Submit form with category, pricing, tags and logo
  • Three plans: Free, Fast track (reviewed first) and Featured (pinned on the home page and first in its category for N days)
  • One-time Stripe Checkout payments, receipts by email, upgrade or extend from the account page
  • Edit and resubmit after a rejection

For you (admin)

  • Dashboard: revenue by month, views, visits, upvotes, top listings, recent payments
  • Moderation queue with paid plans on top; approve, edit or reject with a reason (emailed to the maker)
  • Listings table with search, status filter, feature/unfeature, delete; full listing editor
  • Categories with icons and ordering; payments; newsletter subscribers with CSV export
  • CSV import (and export in the same format) to seed a directory in minutes
  • Settings: name, copy, currency, plan prices, featured days, open/close submissions

SEO built in

Per-page metadata and canonical URLs, JSON-LD (SoftwareApplication), a generated Open Graph image for every tool, sitemap.xml and robots.txt.

Tech

Next.js 16 (App Router), React 19, Tailwind CSS 4, shadcn/ui, Better Auth (email/password, Google, GitHub), Drizzle ORM (SQLite locally, Turso in production), Stripe Checkout with an idempotent webhook, React Email + Resend. 100% TypeScript, zero lint errors, light and dark mode, fully responsive.

Runs with zero API keys

npm install && npm run dev: the first account becomes the admin and one click loads 61 sample tools in 12 categories. Checkout is simulated and emails print to the console until you add Stripe and Resend keys.

What you get

Full source code, README with setup, Stripe, deploy (Vercel + Turso) and customization guides, changelog, and free updates for v1.x.

Licenses

Personal: one end product. Commercial: unlimited end products for you and your clients. Reselling or redistributing the template itself is not allowed.

Customer Reviews

There are no reviews yet.