Skip to content

SrujanTag/Store-Inventory-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Simple Store Inventory System

A lightweight, console-based store inventory management system built as a capstone project. Written entirely in C, this project provides a straightforward way to track, manage, and update store stock efficiently.

Features

  • Add New Items: Input new products with details like Item ID, Name, Quantity, and Price.
  • View Inventory: Display a formatted list of all items currently in stock.
  • Search Items: Quickly find specific items by their ID or Name.
  • Update Stock: Modify the quantity or price of existing items as inventory changes.
  • Delete Items: Remove products from the system that are no longer carried.
  • Data Persistence: (If applicable) Saves inventory data to a text or binary file so records are not lost when the program closes.

Tech Stack

  • Language: C
  • Environment: Console/Terminal

Getting Started

Prerequisites

You will need a C compiler installed on your system (such as GCC).

Installation & Execution

  1. Clone the repository:

    git clone [https://github.com/yourusername/store-inventory-system.git](https://github.com/yourusername/store-inventory-system.git)
    cd store-inventory-system
  2. Compile the code:

    gcc main.c -o inventory_system

    (Note: Replace main.c with your actual filename if it differs).

  3. Run the application:

    • On Linux/macOS:
      ./inventory_system
    • On Windows:
      inventory_system.exe

Usage

Upon running the program, you will be greeted with a main menu. Simply enter the number corresponding to the action you want to perform (e.g., press 1 to add an item, 2 to view inventory) and follow the on-screen prompts.

Project Structure

├── main.c              # Main source code file containing the logic
├── README.md           # Project documentation
└── inventory_data.txt  # (Optional) Data file where inventory is saved

About

A lightweight store inventory system built in C for my capstone project. It allows users to add, view, search, and manage items directly from the terminal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages