un-pany/v3-admin-vite — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a polished admin dashboard template for a web app, similar to the V3 Admin Vite demo. I want it to feel ready for a real back office, with a login and logout flow, a dashboard home page, user management examples, dynamic navigation, breadcrumbs, page tabs, and proper 403 and 404 pages.

Please include role based access so different users can see different pages, plus simple button level permission examples. I also want theme switching with normal, dark, and deep blue themes, and layout switching between left sidebar, top menu, and mixed layout. Make it responsive enough to work on smaller mobile screens too.

Use the modern Vue setup shown in this project, with Vue 3, Vite, TypeScript, Element Plus, Pinia, Vue Router, Axios, Scss, and UnoCSS. Keep the structure clean and well commented so I can customize it later. Set up development, staging, and production environment configs, plus linting, tests, and build scripts. Look up current docs online if you need to.

Want more depth? Deep Reverse