Saleor Store
우리 컬렉션을 쇼핑하세요
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A modern, multi-tenant yard sign rental platform built with Next.js 15, Prisma, and Clerk authentication.
Multi-Tenant Architecture
• Agency Management: Independent agencies with their own subdomains
• Custom Branding: Agency-specific themes and configurations
• Isolated Data: Row-Level Security (RLS) for complete tenant isolationREADME 전문 보기 ↗Multi-tenant SaaS for yard card rental agencies: agencies manage sign
inventory and orders; their customers book through a public booking
wizard at /<agency-slug>/booking.
Start with these, not this file:
CLAUDE.md - stack, non-obvious rules (RLS is off, shared database,
column casing, migrations), conventionsSTATE.md - what works today, what's verified, what's nextPRODUCT.md - business rules and decisions (the "why")ARCHITECTURE.md - how the pieces fit (holds, availability, pricing)Next.js 15 (App Router) · React 19 · TypeScript · Tailwind v4 · Clerk (auth) · Supabase Postgres (data, service-role client, server-only) · Stripe / Braintree (Venmo) / PayPal · Vercel Blob (documents) · Resend (email) · Vercel (hosting). Package manager: pnpm.
pnpm install
pnpm dev # http://localhost:3000/<agency-slug>/booking
There is no .env.example yet. Put these in .env.local (names from
the code; ask the project owner for values):
| Needed for | Variables |
|---|---|
| Database | NEXT_PUBLIC_SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY |
| Auth | NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY, CLERK_SECRET_KEY, CLERK_WEBHOOK_SECRET |
| Documents | BLOB_READ_WRITE_TOKEN |
RESEND_API_KEY (without it, orders don't email); EMAIL_FROM once a domain is verified in Resend (until then only the Resend account owner receives mail) | |
| Crons | CRON_SECRET |
| Payments | STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, BRAINTREE_*, PAYPAL_* |
| URLs | NEXT_PUBLIC_APP_URL, NEXT_PUBLIC_BASE_URL |
SQL lives in migrations/ and is not applied automatically - see
CLAUDE.md rule 5. There is no committed baseline schema.