tusharrr5/course-management-system ? reverse-engineered prompt
Reverse engineered prompt
Build me a full stack course management app where anyone can browse a list of courses, search by course title or instructor, sort by price, and open a details page for each course.
I also want user sign up and login, with a secure admin area that only admins can access. From the admin dashboard, I should be able to add new courses, edit existing ones, and delete courses with a confirmation step. Keep the forms simple and validate the important fields like title, description, instructor, duration, and price.
Make it look modern and responsive so it works well on desktop and mobile. Use a React frontend with a Node and Express backend, store data in MongoDB, and handle authentication with JWT. Please include clean routing, protected pages, and a polished public experience for students. If you need to, look up current docs online for any setup details.
Are you gonna build this?
make sure you review the code using coderabbit