finds.dev← search

// the find

nolly-studio/cult-directory-template

★ 673 · TypeScript · NOASSERTION · updated Jul 2024

A full stack Next.js, Shadcn, and Supabase directory template. Build your startup directory effortlessly with features like user authentication, product filters, and customizable themes. Advanced admin perks and AI magic.

A Next.js 13 app-router template for building product/tool directory sites, wired up to Supabase for auth and storage and Shadcn for UI. Aimed at indie hackers who want to ship a directory site fast without building the plumbing from scratch.

The migration-based schema setup is solid — you get versioned DB changes out of the box rather than hand-clicking the Supabase dashboard. The three-stage AI enrichment pipeline (crawl → enrich → seed) is a genuinely useful pattern for bulk-populating a directory with structured data. Shadcn component choices are sensible and the cult-ui additions (fade-in, gradient-heading, minimal-card) are nicer than the usual boilerplate. Supabase middleware and server client are separated correctly, which avoids the common mistake of using the anon client in server actions.

Last commit was July 2024 — Next.js 13 App Router is already a version behind and some patterns here (especially around server actions and caching) will need updating for Next 15. The admin dashboard, AI enrichment, and analytics are all paywalled at $119, which means the free version is essentially just a skeleton with no real differentiator over rolling your own. The 'AI magic' in the submit form is vague — the prompt file exists but there's no rate limiting or abuse prevention on the submission endpoint. No test coverage at all, so any refactor to upgrade Next versions is flying blind.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →