Skip to content

Phase 4: Cleanup & Launch #224

@onmax

Description

@onmax

Goal

Remove Prismic completely, setup Nuxt Studio, train editors, go live

Tasks

  • Remove @nuxtjs/prismic, @prismicio/client, related deps from package.json
  • Delete /app/slices/ folder
  • Remove Prismic composables/utils
  • Setup Nuxt Studio for content editors
    • Verify nuxt-studio@alpha installed
    • Confirm GitHub OAuth configured (https://content.nuxt.com/docs/studio/setup)
    • Test /_studio route access
    • Setup deployment with STUDIO_GITHUB_CLIENT_ID and STUDIO_GITHUB_CLIENT_SECRET env vars
  • Create editor training documentation
  • Editor training session
  • Final nr prismic:sync + nr prismic:convert
  • Remove Prismic API token from env
  • Go live on Nuxt Content only
  • Post-launch monitoring

Deliverables

  • Prismic fully removed from codebase
  • Editors trained on Nuxt Studio
  • Site live on Nuxt Content
  • Documentation for future content editing

Timeline

Week 5-6

Dependencies

Design Document

See docs/plans/2025-11-03-prismic-to-nuxt-content-migration-design.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions