arshad-dev57/360artdesign_backend — reverse-engineered prompt

Reverse engineered prompt

I want a clean backend for a small art and design website called 360 Art Design. Make it a JavaScript API with a proper server, database connection, routes, controllers, models, middleware, and shared utilities so it feels production ready without being overcomplicated.

It should let the site manage core content like portfolio or artwork entries, handle customer contact or inquiry submissions, and support basic user or admin access if that makes sense. Please include sensible validation, error handling, secure environment based config, and responses that are easy for a frontend to use. Keep the code organized and consistent so it is easy to maintain later.

I also want it set up to run locally and be straightforward to deploy on Vercel. Add any missing pieces needed to make the backend feel complete, plus a simple way to test the endpoints and understand the expected request and response shapes. If you need to, look up current docs online and make reasonable choices.

Want more depth? Deep Reverse