The findmydoc portal is a PayloadCMS‑powered platform that helps international patients discover trusted clinics and specialists.
- git clone https://github.com/findmydoc-platform/website.git
- cp .env.example .env
- pnpm install
- start development:
a.
docker compose upor b.docker compose run --rm postgres&pnpm run dev - Open http://localhost:3000
NEXT_PUBLIC_SUPABASE_RESET_REDIRECT— absolute URL that Supabase uses when sending password recovery emails. Point it to the public password reset completion page (for example,https://example.com/auth/password/reset/complete).
- Connect to Vercel: see Setup Docs
- Migrations & Schema changes: see Setup Docs
- Seed database: see Setup Docs and detailed Seeding System
- Full scratch DB reset: see Database Reset Workflow
- Local Development Setup: see Setup Docs
- UI atoms: all shadcn/ui primitives live in
src/components/atomsand must be imported via@/components/atoms/<component>; run shadcn CLI commands only after confirming the alias still points to that folder incomponents.json.
TBD