Overview
Jaz Daigle Works (jazdaigle.com) is a Nashville lifestyle blog rebuilt as a Next.js application with Sanity CMS. The project converted an existing WordPress site and Traven HTML template into a modern, maintainable stack deployed on Vercel.
Tech Stack
- Framework: Next.js 14+ (App Router) - CMS: Sanity v3 with embedded Studio at `/studio` - Styling: Bootstrap 5 + template `style.css` - Content: Portable Text; WordPress content migrated via custom import script - Deployment: Vercel with production env and CORS configured for www.jazdaigle.com
Deliverables
- Next.js app scaffold with TypeScript and Sanity client - Sanity schemas for post, category, author, siteSettings, page - Homepage, blog listing, blog detail, category pages, About, Contact, Archive - Embedded Sanity Studio for content editing - WordPress migration pipeline (streaming XML parse → Portable Text → batched Sanity import) - Production deployment guide (env vars, Sanity CORS, DNS) - Documentation: README, PLAN (phases), DEPLOYMENT (production steps)
Links
- Live site: www.jazdaigle.com - Documentation: See `docs/jaz-daigle/` in this repo (README.md, PLAN.md, DEPLOYMENT.md)
