Nuxt 3 (Full Platform Rebuild)
Associated with The Manchester Metropolitan University
Overview
Led the architectural redesign and migration of a large-scale, customer-facing course pages platform, transitioning from Nuxt 2 → Nuxt 3. What began as a framework upgrade evolved into a full application rebuild to meet modern frontend architecture standards, performance requirements, and long-term maintainability goals.
My role
I owned the migration strategy and acted as technical lead for the rebuild workstream:
- Defined the migration plan, delivery roadmap, and phased implementation approach
- Assessed risks and created mitigations for a high-change platform transition
- Drove architectural decisions and established updated engineering patterns
Architectural leadership
Migration strategy
- Defined phased delivery to maintain business continuity during transition
- Balanced feature parity with architectural improvements under tight timelines
Modern Nuxt 3 architecture
- Re-architected the frontend to leverage Nuxt 3’s ecosystem:
- Composition API
- improved SSR model
- Vite-based tooling
- Established patterns for:
- state management
- API integration
- component structure and reuse
- performance considerations and caching mindset
Challenges
- This was my first large-scale implementation using Nuxt at this depth
- Required rapid technical evaluation, trade-off decisions, and leadership at pace
- Managed technical risk while keeping the platform stable for users
Outcome
- Improved performance and future-proofed the platform against framework deprecation
- Delivered architectural foundations for maintainability and long-term iteration
- Maintained business continuity during a high-risk rebuild