GUI Inventory Manager

A cross-platform C++ Inventory Management Program built with wxWidgets, designed to efficiently handle collections of items across Linux, macOS, and Windows.

Technologies Used

C++17 wxWidgets Visual Studio CMake

Project Evolution

Current GUI Version

Modern GUI Inventory Manager Interface
GUI Item Management View

Original CLI Version

Command Line Interface View
CLI Data Processing View

Features

Development Journey

Command-Line Origins

The GUI Inventory Manager evolved from a robust command-line application that established the core functionality:

Evolution to GUI

Building on this foundation, the project transformed into a modern graphical application using wxWidgets, introducing:

Technical Growth

This evolution showcases the project's technical progression:

Implementation

Core Components

Getting Started

Prerequisites

Ensure you have:

Installation

git clone https://github.com/Code-JL/GUI-Inventory-Manager.git
cd GUI-Inventory-Manager

Resources

GitHub IconGitHub Repository

License

This project is licensed under the MIT License. See the LICENSE file for details.