zclzone/isme-nest-serve — reverse-engineered prompt
Reverse engineered prompt
Build me a backend service for a Vue admin dashboard like Vue Naive Admin. It should let users log in with JWT, keep sessions secure, and support role based access control so different users only see and use the menus and actions they’re allowed to.
I want the core admin features in place, user accounts, roles, permissions, menu management, and APIs that the frontend can call cleanly. Use a TypeScript backend with Nest style structure, a MySQL database through an ORM, and Redis where it makes sense for auth or caching. Include database setup or seed data so I can run it locally without guessing.
Please make the project production ready enough for a real admin panel, with clear environment config, validation, error handling, and readable API routes. Also add simple instructions for installing, running, and connecting it to a Vue admin frontend. Look up the current docs online if you need to.
Want more depth? Deep Reverse