oscarbernalll/proyectoInventario ? reverse-engineered prompt

Reverse engineered prompt

Quiero que me ayudes a construir un sistema de inventario en Python que funcione desde la consola. Necesito poder crear productos, verlos, editarlos, reponer stock y registrar ventas con validación de existencias para que no deje vender más de lo disponible.

También quiero que guarde la información al cerrar el programa, con inventario en JSON y el historial de ventas en CSV. Cada producto y cada venta deben tener un identificador automático consecutivo. Me gustaría que el sistema tenga un menú interactivo sencillo, con navegación por páginas para listar y seleccionar productos de forma cómoda.

La idea es que quede ordenado y fácil de mantener, con separación clara entre la parte visual, la lógica y el guardado de datos. Si hace falta, busca la documentación actual de pandas o de cualquier detalle técnico en línea. Cuando termines, quiero poder ejecutar la app desde main y usarla sin tocar código.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab