Setup

enter your site url:

NEXT_PUBLIC_SITE_URL

enter your clerk credentials:

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY

CLERK_SECRET_KEY

generate VAPID keys from https://vapidkeys.com/ and updated

NEXT_PUBLIC_VAPID_SUBJECT

NEXT_PUBLIC_VAPID_PUBLIC_KEY

VAPID_PRIVATE_KEY

update your supabase url

DATABASE_URL

update the PWA manifest at:

/app/manifest.ts

update metadata and viewport in:

/layout.tsx

OPTIONALLY, you may update the way robots.txt and sitemap.xml are generated in next-sitemap.config.js