{"repo":"Codeye-Alpha/Next-Supabase-Stripe","free":true,"listed":false,"github":"https://github.com/Codeye-Alpha/Next-Supabase-Stripe","clone":"git clone https://github.com/Codeye-Alpha/Next-Supabase-Stripe.git","description":"Next.js SaaS starter with Supabase auth + Stripe subscriptions (Checkout & Customer Portal).","language":"TypeScript","stars":16,"topics":["authentication","nextjs","react","saas","shadcn-ui","stripe","supabase","typescript","vercel"],"license":null,"category":"auth-billing-email","readme_excerpt":"A full-featured SaaS starter with auth, billing, and entitlements—powered by Update and Next.js . Features · Demo · Deploy to Vercel · Local Setup · Support --- ⚡ Features - 💳 Subscriptions — Stripe billing with checkout, portals, trials, and failed payment recovery - 🔐 Authentication — Supabase auth with Update-powered extensions (e.g., magic links, redirects) - 🔓 Entitlements — Easy access control by plan, org, or user role - ⚙️ Full-stack ready — App Router, Middleware, Client, and Server usage supported - 🎨 UI — Built with Tailwind CSS and shadcn/ui --- 🛠️ Local Setup 1. Clone the project 2. Install dependencies or 3. Configure environment variables Create a .env.local file based on the provided example: Fill in values from: - Update dashboard - Supabase project settings 4. Run the dev server Open http://localhost:3000 in your browser to view the app. --- 📦 What's Included - 🔌 Update Client Setup : - utils/update/client.ts — for browser-side usage - utils/update/server.ts — for server-side usage - 🧠 Entitlements Checks : - Example usage of client.entitlements.check() to conditionally render UI - 💳 Billing Integration : - Stripe Checkout & Customer Portal - Cancel/reactivate subscriptions - Usage-based plans (coming soon) --- 🧩 Tech Stack - Next.js - Update - Supabase - Stripe - Tailwind CSS - shadcn/ui --- 🤝 Support - 📚 Full documentation - 💬 Join our Discord - 🐛 Found a bug? Open an issue --- 📄 License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/Codeye-Alpha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Codeye-Alpha/Next-Supabase-Stripe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}