KumarDha34/elearning-backend ? reverse-engineered prompt
Reverse engineered prompt
Build the backend for an e learning platform for Nepal, starting with the first phase, authentication.
I want users to be able to sign up, log in, log out, and manage their account securely. Include support for basic user roles if that fits the project, and make it easy to extend later for courses, students, and teachers. Please set it up so it runs cleanly with Docker and works from the included environment example.
Keep the API simple and practical, with clear request and response formats, good validation, and helpful error messages. If OTP based verification is already expected in this project, include that too and make it reliable. Use the existing backend structure, and if you need current package or framework details, look them up online before implementing.
Make sure the project is ready to run locally with a single setup flow, and add anything needed so another developer can start using the authentication endpoints right away.
Are you gonna build this?
make sure you review the code using coderabbit