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