Siddharth77s/potens-intern-backend-siddharth-shinde — reverse-engineered prompt

Reverse engineered prompt

Build me a simple backend API for matching students to scholarships based on their profile.

I want someone to be able to send in things like age, GPA, household income, field of study, and education level, then get back the top 3 scholarships they actually qualify for from a small catalogue. The matching should be strict about required rules like GPA cutoffs or income caps, but then rank eligible results by how strong the fit is. Each result should also include a short plain English explanation with the real numbers so the student can understand why it matched.

Please include a way to view scholarship rules in plain language, plus admin protected endpoints to list, create, edit, and delete catalogue items. If the same profile is checked again soon, cache that recommendation for a few minutes. I would also like interactive API docs and a test suite that covers edge cases, auth, ranking, and no match cases. If possible, add webhook subscriptions so people can be notified when a new scholarship fits them.

Want more depth? Deep Reverse