Mkdirs is an AI-powered directory boilerplate that lets you launch a fully functional directory website in 30 minutes, with built-in CMS, payment integration, and monetization features.
What is Mkdirs?
Mkdirs is a ready-to-deploy Next.js boilerplate for creating directory websites. It takes your content (listings, categories, blog posts) and produces a live, searchable directory with user submissions, authentication, and email capabilities. Built on Next.js, Auth.js, Shadcn UI, Tailwind CSS, Sanity CMS, Resend, Stripe, and Vercel AI SDK, it is maintained by MkSaaS (@javay_hu).
Key Features
- AI-powered submission form – Autofill item details using AI, with rich text editing and image uploads.
- Sanity CMS integration – Manage items, categories, tags, blogs, and users through a headless CMS with no database setup.
- Secure authentication – Auth.js handles email/password login, email verification, password reset, and social logins (Google, GitHub). Includes user account settings.
- Built-in monetization – Support for paid submissions, affiliate links, and sponsored advertising spots.
- Blog system – Rich text blog with categories, authors, and SEO metadata.
- Email and newsletter – React email templates, newsletter subscription and unsubscription using Resend.
- SEO optimization – Auto-generated sitemap, Open Graph metadata, and per-page SEO metadata for items and blogs.
- Customizable UI – Dark mode, responsive design, and multiple pre-built page layouts and item card components.
Who is it for?
- Indie makers who want to launch a niche directory (e.g., AI tools, boilerplates, backlink resources) without building from scratch.
- Developers looking for a full-stack Next.js codebase with modern tech stack (Auth.js, Stripe, Sanity) as a learning resource or starting point.
- Content creators who need a monetizable directory site with built-in submission forms, blog, and newsletter to grow an audience.
What can you do with Mkdirs?
- Launch a directory in 30 minutes – Clone the repo, configure environment variables, deploy to Vercel, and start managing content via Sanity Studio.
- Monetize listings – Charge for paid submissions, embed affiliate links, or sell sponsor ad space directly on the site.
- Build a blog-powered directory – Publish articles, categorize them, and attract organic traffic with SEO-optimized metadata.
How does Mkdirs work?
- Configure – Clone the repository, customize the site (branding, theme), and set up authentication and payment credentials.
- Deploy – Deploy to any platform (Vercel, Netlify, etc.) with one click.
- Manage content – Use the built-in Sanity Studio to add items, categories, tags, and blog posts; submissions from users are also managed here.
Pricing
Mkdirs is a paid one-time purchase. It includes lifetime updates, access to three official GitHub repositories, and technical support via email and Discord. You can build unlimited directory websites with a single license. A demo is available at demo.mkdirs.com.