Skip to content

BishalTamangDev/shopmaster_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ShopMaster - Shop Management System

ShopMaster is a comprehensive C++ shop management system designed to streamline daily store operations. It offers a robust set of tools for managing inventory, processing sales, tracking employees, and analyzing business performance.

Key Features

Feature Description
Inventory Management Add, update, delete, and search for products. Track stock levels and pricing.
Sales & Invoicing Process transactions efficiently and generate accurate invoices for customers.
Employee Management Manage employee records, roles, and access permissions.
Customer Management Maintain a database of customers for better relationship management.
Admin Control Secure administrative access for system configuration and sensitive operations.
Reporting & Analytics Generate detailed sales reports to analyze daily and overall shop performance.
User-Friendly Interface Intuitive menu-driven interface designed for ease of use.

Installation & Usage Guide

Prerequisites

  • C++ Compiler: A C++17 compatible compiler (e.g., GCC, Clang, MSVC).
  • CMake: Version 3.16 or higher.

Build Instructions

  1. Clone or Download the repository.

  2. Open a terminal and navigate to the project directory.

  3. Create a build directory and compile the project:

    mkdir build
    cd build
    cmake ..
    cmake --build .

Running the Application

After a successful build, you can run the application from the build directory:

On Windows:

.\shopmaster.exe

On Linux/macOS:

./shopmaster

Download