Admin dashboards are where framework upgrades hurt: lots of routes, auth boundaries, data tables, charts, and “just make it work” code from years of iteration. At God Plan , we ship God Panel — a Nuxt-based admin surface that leans on a shared UI kit, i18n, and SSR-friendly patterns. Moving (or staying aligned with) Nuxt 4 was not a single “flip a version” moment; it was a series of decisions about compatibility, modules, and what we optimize for in a large, long-lived app. This post doubles as a practical recap for teams doing the same upgrade and a pointer to a free admin dashboard starter you can run, fork, or borrow patterns from. Try it, read the code, read the docs Live demo: https://nuxtpanel.godplans.org/auth/login Source (AGPL-3.0): https://github.com/god-plans/god-panel-nuxt Documentation: https://docs.godplans.org/ Who it is for: teams building an admin panel , an internal dashboard , or a SaaS admin / back-office.…