A console-based inventory management system developed with Python, applying object-oriented programming principles and JSON data persistence.
- Add products
- Display products
- Search products by ID
- Update product information
- Delete products
- Save and load data using JSON
- Python
- JSON
- Object-Oriented Programming (OOP)
main.py- Application menu and execution flow.producto.py- Product class.inventario.py- Inventory management logic.validaciones.py- Input validation functions.productos.json- Data storage file.
This project was developed to practice:
- Object-oriented programming
- CRUD operations
- File handling
- Data persistence
- Input validation
Completed.