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.
- 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
- C++ compiler (e.g., g++, clang++)
- Basic knowledge of C++ and Object-Oriented Programming concepts
-
Clone the Repository
git clone https://github.com/Muhammad-Murtaazaa/Point-of-Sale-System-in-C-.git Then just run the POS.cpp file