uzielzs02/tinderito-backend — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me the backend for a simple dating app called Tinderito. The README is basically empty, so keep it focused and practical.

I want a JavaScript server with a database connection, clean routes, controllers, and middleware. Users should be able to sign up, log in, stay authenticated with a secure token, create and update their dating profile, upload or save profile photo links, set basic info like name, age, bio, gender, and interests, then browse other profiles.

Add the core Tinder style behavior too, users can like or pass on another profile, and if both people like each other then it creates a match. Make protected routes require login, add basic validation and friendly error messages, and make sure passwords are stored safely.

Please include simple setup instructions, environment variables, and a few example requests so I can test it locally. Look up current docs online if you need to.

Want more depth? Deep Reverse