Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.27 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.27 KB

POS System in C++

Overview

This Point of Sale (POS) system is a C++ application designed to manage inventory and handle sales transactions. It demonstrates the core concepts and fundamentals of Object-Oriented Programming (OOP) in C++, utilizing dynamic arrays and file handling to manage and persist data. Key features include:

  • Stock Management: Store, display, add, and remove stock items.
  • Product Management: Assign unique product codes and apply discounts.
  • Billing System: Generate and store bills in files.
  • File Handling: Persist stock data and transaction records to files.

Features

  • Stock Operations:
    • Add new stock items
    • Remove stock items
    • Display current stock
  • Product Management:
    • Assign unique product codes
    • Apply discounts to products
  • Billing System:
    • Generate bills for transactions
    • Save bills to a file
  • File Handling:
    • Save stock data to a file
    • Load stock data from a file

Getting Started

Prerequisites

  • C++ compiler (e.g., g++, clang++)
  • Basic knowledge of C++ and Object-Oriented Programming concepts

Installation

  1. Clone the Repository

    git clone https://github.com/Muhammad-Murtaazaa/Point-of-Sale-System-in-C-.git
    Then just run the POS.cpp file