← Вакансии

Next.js + Sanity developer for clinic site (no PHI, design already done)

Бюджет: $35.0 - $50.0 HOURLY / PART_TIME ⭐ 0.00 (0) United States

next.js, react-js, css, seo

I need a Next.js + Sanity developer to add a headless CMS and blog/content engine to my existing clinic marketing site (getwellclinic.com), hosted on Vercel. The design is already live; you will preserve the current look and feel while making services, pricing, locations, FAQs, and blog posts editable in Sanity by non-technical staff. Stack: - Next.js (App Router) on Vercel - Sanity Studio with Admin/Editor roles - Sanity webhook to Vercel deploy hook on publish - Strong SEO: metadata, schema/JSON-LD, sitemap, robots.txt, canonical tags, clean URLs, image optimization, Core Web Vitals Critical constraints (must read): - No PHI may ever be stored in the CMS, Vercel, a database, or email. - Do NOT build on-site forms that store data anywhere in the stack. - All patient actions route externally only: Calendly for booking, Patient Fusion for the patient portal. - Preserve the existing visual design exactly. This is not a redesign. Scope: - Mirror the current site design in Next.js components - Create Sanity schemas (site settings, home sections, services, pricing, locations, FAQs, blog, CTAs) - Wire CMS content into pages and implement draft preview - Implement SEO and performance best practices - Migrate existing public content from the current site Deliverables: - CMS-powered version of the current site on Vercel - Sanity Studio with Admin/Editor roles + staff editing documentation - Working webhook-based publishing flow (Sanity publish triggers Vercel deploy) When you apply, please: - Share 2-3 links to Next.js + headless CMS projects (ideally local business/healthcare) - Briefly describe how you would enforce the "no PHI / no on-site form storage" rule in this stack - Confirm your rough rate and timeline Screening question: Explain how you would structure Sanity schemas and Studio permissions so Editors can update blog, service, pricing, and location content, while settings and sensitive controls stay limited to Admins.
Открыть заказ