{"repo":"get-convex/ents-saas-starter","free":true,"listed":false,"github":"https://github.com/get-convex/ents-saas-starter","clone":"git clone https://github.com/get-convex/ents-saas-starter.git","description":"Convex, Clerk, Next.js, Convex Ents","language":"TypeScript","stars":82,"topics":["auth","nextjs","organizations","orm","teams"],"license":null,"category":"databases-storage","readme_excerpt":"SaaS Starter: Convex + TypeScript + Next.js + Clerk + Tailwind + shadcn/ui Build your SaaS website in no time! Included: - Realtime database for implementing your product with Convex - Team/organization management - Configurable roles and permissions - Member invite emails using Resend - User sign-in and sign-up with Clerk - Website router with Next.js - Slick UX with shadcn/ui Check out Convex docs, and Convex Ents docs Screenshots Setting up Then: 1. Run npm run dev - It will ask you to set up CLERK JWT ISSUER DOMAIN , Follow steps 1 to 3 in the Convex Clerk onboarding guide 2. Follow step 3 from the Clerk Next.js quickstart, setting up both NEXT PUBLIC CLERK PUBLISHABLE KEY and CLERK SECRET KEY in your .env.local file 3. Run npx convex run init:init to initialize the permissions and roles in the database If you want to sync Clerk user data via webhooks, check out this example repo.","default_branch":null,"files":null,"tree":[],"storefront":"/r/get-convex","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/get-convex/ents-saas-starter/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."}