AkashKobal/User-Management-System ? reverse-engineered prompt

Reverse engineered prompt

Build me a full user management app with a clean React frontend and a Spring Boot backend using MySQL for storage. I want people to be able to register, get an email OTP to verify their account, log in securely, and reset their password through an OTP email flow if they forget it.

Please make the app support Admin and User roles, with admins able to see and manage all users, search and filter the list, sort it, update users, and export the user data to Excel. Users should have their own profile page and a simple dashboard with basic charts or summary info. Use JWT based login so sessions feel secure, and make sure the email sending and database settings are easy to configure.

If you need to look up current docs online for anything, feel free to do that. Also include a polished UI with the main screens already working end to end.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab