Australia-Wide GP Directory Microsite Creation

Заказчик: AI | Опубликовано: 30.01.2026

I am looking for a reliable full-stack developer (or small team) to build a complete, searchable Australia-wide directory of General Practitioners (GPs) with individual auto-generated micro sites for each doctor. Project Goal Create a fast, national GP directory (~36,000–38,000 records) using only public-domain data (no unauthorized scraping). Each GP will have a dedicated micro site to help patients find accurate information and allow doctors to claim/update their profile. Key Features Required 1. Master Directory Homepage Fast searchable interface with filters (name, postcode/suburb, state, services, bulk-billing) Fuzzy / intelligent search support (Algolia, Meilisearch or equivalent) 2. Individual Micro Sites (auto-generated, e.g., /gp/dr-name-suburb-postcode) Practitioner biography & qualifications Embedded live Google Maps location Concise list of services offered Moderated patient reviews section Redirect button to the clinic's public website or phone number (if available from public data; no new booking engine or integration with competitors) 3. GP Claiming & Verification “Claim this profile” button on each micro site Simple form (AHPRA number + email/phone) → one-time code verification After approval: dashboard for GP to edit bio, upload photo, update services, etc. (with basic moderation to prevent spam) 4. Mandatory Disclaimer (visible on every page, footer, and search results): "This directory and micro sites are based on data available in the public domain (primarily from the National Health Services Directory via Healthdirect and AHPRA public register). Information may change; accuracy not guaranteed. GPs can claim profiles for updates." Technical Stack (Strong Preference) Frontend & page generation: Next.js (App Router + ISR/static generation for speed) Database: PostgreSQL via Supabase (free/pro tier acceptable) Authentication & claiming: Supabase Auth Search: Algolia / Meilisearch / efficient built-in solution Hosting & deployment: Vercel (preferred) or Netlify Maps: Google Maps API (free tier) Data sources: NHSD FHIR API (I will provide the API key after registration) AHPRA public register extract (CSV/JSON – I will handle the request/agreement) Deliverables Fully functional MVP website with national data loaded Automated weekly data refresh script/process Clean, well-documented Git repository Deployment to my domain Short handover documentation (how to update data, redeploy, basic admin) Important Requirements 100% compliance with Australian Privacy Act, AHPRA & NHSD terms of use Start with a subset (e.g., one state) for testing, then load full Australia Genuine, high-quality work only – no shortcuts or low-effort submissions Please include in your proposal Relevant portfolio (especially Next.js directory / user-profile / API-integrated sites) Estimated timeline (6–10 weeks preferred) Fixed-price quote + suggested milestone breakdown