Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Management System

A console-based inventory management system developed with Python, applying object-oriented programming principles and JSON data persistence.

Features

  • Add products
  • Display products
  • Search products by ID
  • Update product information
  • Delete products
  • Save and load data using JSON

Technologies

  • Python
  • JSON
  • Object-Oriented Programming (OOP)

Project Structure

  • 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.

Learning Objectives

This project was developed to practice:

  • Object-oriented programming
  • CRUD operations
  • File handling
  • Data persistence
  • Input validation

Project Status

Completed.

About

Console-based inventory management system developed with Python, using object-oriented programming and JSON data persistence.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages