{"repo":"davidculemann/remix-shadcn-supabase-boilerplate","free":true,"listed":false,"github":"https://github.com/davidculemann/remix-shadcn-supabase-boilerplate","clone":"git clone https://github.com/davidculemann/remix-shadcn-supabase-boilerplate.git","description":"(Corpify) A starter application for SaaS projects built with a modern stack (Remix Shadcn and Supabase)","language":"TypeScript","stars":10,"topics":["biomejs","remix","shadcn-ui","supabase","boilerplate","full-stack","remix-indie-stack","remix-stack","saas-boilerplate","starter-template"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Boilerplate for Remix + Vite + shadcn/ui + Supabase Demo Live app: remix-shadcn-boilerplate.vercel.app What's inside? - A fullstack app with Remix, Vite, shadcn/ui, and Supabase - Complete authentication flow with Supabase - Signup with email, Google, Github - Login with email, Google, Github - Forgot password flow - Logout - Protected routes - A beautiful and professional dashboard layout, credit to shadcn-ui-sidebar - A documentation page, configurable to point to your own markdown files in a GitHub repo. - A customisable pricing page with Stripe integration. - Easily configurable for your own project Setup - Clone the repo: - Install dependencies: Stripe In order to use Stripe Subscriptions and seed the database, you'll need to create a Stripe Account and get the secret key from the Stripe Dashboard. 1. Create a Stripe Account or use an existing one. 2. Visit API Keys section and copy the Secret key. 3. Paste your secret key into .env file as STRIPE SECRET KEY . Stripe Webhook 1. In order to start receiving Stripe Events to our Webhook Endpoint, you need to install the Stripe CLI. Once installed run the following command in your console. (Make sure you're in the root of your project) : This should give you a Webhook Secret Key. Copy and paste it into your .env file as STRIPE WEBHOOK ENDPOINT . [!IMPORTANT] This command should be running in your console while developing, especially when testing or handling Stripe Events. 2. Then, you can run the seed command to populate you","default_branch":null,"files":null,"tree":[],"storefront":"/r/davidculemann","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/davidculemann/remix-shadcn-supabase-boilerplate/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."}