DirectoryKitDirectoryKit
AI-friendly architecture out of the box

Ship your directory in hours, not weeks

Save millions of tokens on component generation and dozens of hours on implementation. DirectoryKit is a production-ready boilerplate for marketplaces, catalogs & directories.

75+Ready components
10xFaster to market
100%TypeScript
<2hTo first deploy

Everything included

All the features you need to launch your directory

Stop rebuilding the same functionality from scratch. DirectoryKit ships with every feature a modern marketplace or catalog needs.

Multi-Step Submissions

Wizard-style submission flow with plan selection, image & screenshot uploads, draft saving, and admin moderation queue.

Stripe Payments

One-time payments, recurring subscriptions, paid promotions, sponsor billing — all pre-wired with webhooks and checkout.

Auth & User Profiles

Supabase Auth with email/password + Google OAuth, public profiles, role-based access control (user, admin, moderator).

Admin Dashboard

Full admin panel with 10 sections: projects, users, categories, sponsors, promotions, themes, changelog, analytics — with revenue charts, period-over-period comparisons, and demo mode.

Search & Filters

Full-text search, multi-category filter, pricing filter (Free/Freemium/Paid), and 6 sort options out of the box.

Ratings, Reviews & Bookmarks

5-star ratings, user comments, bookmarks/favorites — a full engagement layer with per-project analytics.

Paid Promotions & Sponsors

Banner ads, catalog cards, detail-page placements, sponsor logos — 3 ad types with impression/click tracking, sold-out capacity limits, 30% bundle discount, and Stripe billing.

14 Color Themes

Pre-built theme system with HSL variables, light/dark mode, admin theme editor. One-click branding with no code changes.

SEO & Analytics

Dynamic meta tags, OpenGraph, sitemap, structured data. Built-in analytics tracking with device, browser & country data.

Email & Notifications

Transactional emails via Resend, newsletter subscriptions with preferences, Discord/Slack webhooks, cron-based scheduling.

Config-Driven Architecture

13 config files control features, plans, themes, ads, email, AI, i18n, and autosubmit. Toggle anything without touching code.

Ready to launch?

Get DirectoryKit and ship your directory today.

AI-Friendly

Save millions of tokens. Ship faster with AI.

Most boilerplates are a mess for AI assistants — inconsistent naming, no types, spaghetti architecture. DirectoryKit is designed from the ground up to maximize AI productivity. Your Cursor, Copilot, or v0 will generate production-quality code from the very first prompt.

Structured project architecture

Config-driven design with 13 dedicated config files. Every folder follows a predictable convention — AI assistants understand the codebase instantly.

Typed API contracts

Zod schemas as the single source of truth for all data models. MongoDB-inspired database abstraction generates type-safe queries without boilerplate.

Prompt-optimized components

Feature-flagged modules with single-responsibility patterns. AI tools get precise context and produce correct code on the first try.

Cursor / v0 / Copilot ready

Ships with CLAUDE.md and .cursorrules. Consistent patterns across 75+ components maximize output quality from any AI coding assistant.

project-structure
directorykit/
├── app/
│   ├── (auth)/           # Sign-in, OAuth callback
│   ├── (admin)/admin/    # Full admin panel (8 sections)
│   ├── (dashboard)/      # Dashboard, submit, edit, profile
│   ├── (marketing)/      # Home, pricing, blog, FAQ, legal
│   └── api/              # REST API + Stripe webhooks + cron
├── components/
│   ├── directory/        # ProductCard, CategorySelector, filters
│   ├── admin/            # CsvImport, PromotionForm, SponsorForm
│   ├── marketing/        # PromoBanner, SocialProof, AdBanner
│   └── ui/               # 24 shadcn/ui base components
├── config/               # 13 config files (features, plans, themes…)
├── lib/
│   ├── supabase/         # DB abstraction layer, auth, clients
│   ├── payments/         # Stripe helpers & webhook handlers
│   └── validations/      # Zod schemas — single source of truth
└── types/                # Global TypeScript definitions

Tech Stack

Built on the modern stack you already love

No learning curve. Start building on top of industry-standard tools with full TypeScript coverage and best practices baked in.

Next.js logo

Next.js 16

App Router, RSC, ISR, Route Groups

Supabase

Postgres, Auth, RLS, Real-time, Storage

Stripe logo

Stripe

Checkout, Webhooks, Subscriptions

TypeScript logo

TypeScript

100% type-safe with Zod schema inference

Tailwind CSS logo

Tailwind CSS

Utility-first styling, dark mode, design tokens

shadcn/ui logo

shadcn/ui

40+ accessible, customizable components

Resend logo

Resend

Transactional emails, templates, newsletters

Zod logo

Zod

Schema validation, type inference, form rules

SEObot logo

SEObot

Programmatic SEO, AI blog, auto internal linking

Custom Plan

Save even more time — let us handle everything

Don't want to deal with setup? Delegate the full configuration of your directory to our team and get a ready-to-launch product.

Save hours of setup

Skip the configuration headache. We handle the entire installation and setup process for you.

Tailored to your brand

We customize colors, fonts, logo, and layout to match your brand identity from day one.

Domain & deployment

Your custom domain configured and deployed — ready to accept visitors immediately.

Launch-ready product

Receive a fully functional directory you can start monetizing right away.

Pricing

One purchase. Unlimited potential.

Pay once, own forever. No subscriptions, no recurring fees. Just code that belongs to you.

Most Popular

Pro

$249

Ship faster with AI & community

  • Complete Next.js v16 boilerplate
  • Secure authentication
  • AI content generation
  • Seamless payments with Stripe
  • TailwindCSS & Shadcn UI library
  • SEO optimized pages and blog
  • Multi-language support with next-intl
  • Email support
  • Lifetime updates for free!

Custom

From$999

We set it up for you

  • Everything in Pro, plus:
  • Full installation service
  • Basic customization
  • Custom domain setup

14-day money-back guarantee. No questions asked.

FAQ

Frequently asked questions

Stop building from scratch. Start shipping.

Get DirectoryKit today and launch your directory project this weekend. While others spend weeks on boilerplate, you'll be collecting your first submissions.