rodgpinto/Dynamis-Back-End-Final ? reverse-engineered prompt

Reverse engineered prompt

Quiero que me construyas un backend para una app de gestión de comercios, tiendas, productos y ventas para TechRetail Solutions S.R.L.

Necesito una API con login y registro usando JWT, guardando todo en MongoDB con Mongoose. También quiero CRUD para comercios, tiendas, productos y ventas, con validaciones básicas y respuestas claras cuando falten datos. Si puedes, deja también una página simple en la carpeta pública para un dashboard que consuma la API y muestre la información de ventas con gráficos.

Además, necesito un chat en tiempo real con Socket.IO, donde los administradores vean los mensajes de soporte en una sala compartida y los usuarios tengan su conversación privada. Sería ideal que incluyas documentación tipo Swagger para probar los endpoints, un seed para cargar datos de ejemplo y pruebas automáticas con Jest y Supertest. Si necesitas mirar documentación actualizada online, hazlo.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab