We've completely rebuilt the NepVox dashboard frontend using Vue 3 and Inertia.js, replacing the previous server-rendered Blade views.
What changed:
- Pages now load as a single-page app (SPA) — navigation is instant with no full page reloads
- All dashboard views (TTS Studio, Speech History, Voice Library, Projects, Profile, Subscriptions, Support) are now Vue components
- Sidebar state, accordion menus, and transitions are smoother
- Build output is leaner — assets are bundled with Vite
What stays the same:
- All existing features work exactly as before
- No changes to your data, voice generations, or account settings
This is a foundation change — it lets us ship new features faster going forward.