Zaid Marzguioui 28188bb3a6
Workflow / ʦ TypeScript (push) Failing after 6m3s
Workflow / ⚫️ Test (push) Has been skipped
fix(billing): wire up Stripe checkout with real price IDs and env vars
- Replace 8 placeholder price IDs (price_starter_monthly, etc.) with real
  Stripe test-mode price IDs created via API
- Add STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, NEXT_PUBLIC_BILLING_PROVIDER,
  and NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY to docker-compose.yml (build args + runtime)
- Add NEXT_PUBLIC_BILLING_PROVIDER ARG/ENV to Dockerfile
- Enable team and personal account billing (was 'false')
- Created Stripe webhook endpoint for production URL
- Created 4 Stripe products (Starter/Pro/Verband/Enterprise) with monthly+yearly prices

Checkout was crashing because:
1. STRIPE_SECRET_KEY was missing → Zod validation failed at createStripeClient()
2. STRIPE_WEBHOOK_SECRET was missing → same Zod schema rejection
3. NEXT_PUBLIC_BILLING_PROVIDER was unset → BillingProviderSchema.parse() failed
4. Price IDs were placeholders, not real Stripe price_xxx IDs
2026-04-02 23:34:30 +02:00
2026-03-24 13:40:38 +08:00
2026-03-24 13:40:38 +08:00
2026-03-24 13:40:38 +08:00
2025-04-10 10:48:51 +08:00
2026-03-24 13:40:38 +08:00
2026-03-24 13:40:38 +08:00
2026-03-24 13:40:38 +08:00
2026-03-24 13:40:38 +08:00
2025-02-07 11:38:29 +08:00
2026-03-29 19:44:57 +02:00
2026-03-24 13:40:38 +08:00

Makerkit - Supabase SaaS Starter Kit - Turbo Edition

This is a Starter Kit for building SaaS applications using Supabase, Next.js, and Tailwind CSS.

A demo version of this project can be found at makerkit/next-supabase-saas-kit-turbo-demo. This version contains a tasks functionality that is not present in the original version, multiple languages, and other various modifications.

Please follow the documentation to get started.

Please remember to update the repository daily.

S
Description
MyEasyCMS v2 — German Club/VHS/Hotel SaaS (Next.js 16 + Supabase + Puck Site Builder)
Readme
76 MiB
Languages
TypeScript 88.4%
PLpgSQL 9.2%
HTML 1.2%
Roff 0.4%
CSS 0.3%
Other 0.3%