cult-directory-template  by nolly-studio

Full-stack template for building a directory app

created 1 year ago
602 stars

Top 55.1% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a full-stack template for building startup directories using Next.js, Shadcn UI, and Supabase. It targets developers looking to quickly launch a directory with features like user authentication, product submission, filtering, and customizable themes, offering a free tier and a paid version with advanced admin and AI capabilities.

How It Works

The template leverages the Next.js App Router for a modern React architecture, Shadcn UI for a collection of accessible and customizable components, and Supabase for backend services including database, authentication, and storage. It integrates the Vercel AI SDK for potential AI features and uses Tailwind CSS for styling. The Supabase CLI is used for database migrations and setup.

Quick Start & Requirements

  • Install: pnpm i
  • Run: pnpm run dev
  • Prerequisites: Node.js, pnpm, Supabase CLI. Requires Supabase project setup with API URL and Anon Key configured in .env.local.
  • Setup: Detailed Supabase CLI setup and database migration instructions are provided.
  • Docs: Onboarding Video

Highlighted Details

  • Full-stack Next.js (v13+ App Router), Shadcn Components, Tailwind CSS, Supabase integration.
  • Features user authentication, product submission forms, filtering, and dark/light mode.
  • Paid version includes Admin Dashboard, Analytics, and a 3-stage AI data enrichment script.
  • Offers additional premium templates (Travel Stash, Cult SEO, Manifest) with paid purchase.

Maintenance & Community

Licensing & Compatibility

  • Free Version: GPL-2.0.
  • Paid Version: Commercial License ($119).
  • GPL-2.0 license may have copyleft restrictions for commercial or closed-source use.

Limitations & Caveats

The free version lacks an Admin Dashboard, analytics, and AI data enrichment. The README notes that Supabase's default SMTP rate limiting is low, recommending users set up their own email service for production. Admin features and AI enrichment are exclusively part of the paid offering.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
35 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.