Project Level 2: Intermediate
This project is designed for intermediate learners who know Python fundamentals and are practicing building complete programs.
Project Description
Build a command-line app that allows a small business to manage their inventory. The app will let users:
add new item
update stock
view all items
search for specific items by name
This project is perfect for practicing CRUD (Create, Read, Update, Delete) operations using dictionaries.
Learning Benefits
You will practice CRUD operations, dictionary manipulation, and handling user input while building a tool that models real-world applications.
Prerequisites
Required Libraries: No libraries are needed for this project.
Required Files: No files are needed for this project.
IDE: You can use any IDE on your computer to code the project.
Danger Zone
Once you code the project, compare it with our two solutions given in the button below.