Skip to content

About

Command-line inventory manager in Python with CSV storage, category search, and low-stock alerts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Inventory Tracker Application

A Python command-line inventory management system that allows users to manage products, update inventory levels, search products by category, receive low-stock alerts, and save inventory data using CSV files.

Features

  • Load inventory from CSV files
  • Add new products
  • Prevent duplicate products
  • Update product price and quantity
  • Search inventory by category
  • Low-stock inventory alerts
  • Save updated inventory data

Technologies Used

  • Python
  • CSV File Handling
  • Lists
  • Dictionaries
  • Functions
  • Loops
  • Exception Handling

Project Overview

This application stores inventory items as dictionaries inside a Python list. Users interact with the system through a command-line interface to manage product information.

Each product contains:

  • Product name
  • Quantity
  • Price
  • Category
  • Supplier
  • Last updated date

Future Improvements

  • Add graphical user interface
  • Connect inventory to a database
  • Add user authentication
  • Create analytics dashboard
  • Generate inventory reports

Author

Michael

About

Command-line inventory manager in Python with CSV storage, category search, and low-stock alerts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages