Regulation, decoded.
Regulatory change intelligence platform for SRA-regulated UK law firms.
npm install
cp .env.example .env.local # Fill in your keys
npm run devnpm install- Copy
.env.example→.env.localwith your Supabase + Resend keys - Download Clash Display + General Sans from Fontshare (.woff2) →
public/fonts/ - Run
supabase/migrations/001_initial_schema.sqlin Supabase SQL Editor - Run
supabase/migrations/002_auth_trigger.sqlto enable automatic firm/user profile creation fromauth.users - Run
supabase/migrations/003_waitlist_leads.sqlto persist landing-page early access emails - Run
supabase/migrations/004_stripe_billing_fields.sqlto enable custom billing sync fields - Run
supabase/migrations/005_prelaunch_waitlist_emails.sqlto persist coming-soon waitlist submissions - Enable Email + Magic Link in Supabase Auth settings
- Set auth redirect URL:
http://localhost:3000/auth/callback - Add Stripe env vars from
.env.example(secret key, webhook secret, all price IDs) - Configure Stripe webhook endpoint:
/api/stripe/webhook - Subscribe to Stripe events:
checkout.session.completedcustomer.subscription.createdcustomer.subscription.updatedcustomer.subscription.deleted
Next.js 14 · Supabase · Vercel · Resend · Tailwind CSS
© LRARE Holdings Ltd