You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bank Client Management System in C++ — console-based CRUD app with file persistence, soft-delete pattern, and clean Divide & Conquer architecture. Built as part of Course 7 — Algorithms & Problem Solving Level 3 | Programming Advices Roadmap.
Bank Client Management System — 1st Extension. Adds a full Transactions Menu with Deposit, Withdraw (with balance validation), and Total Balances tracking. Built in C++ using Divide & Conquer structured programming. Part of Course 7 | Programming Advices Roadmap.
simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...
A project that simulates a real-world queueing system for managing service lines. It allows issuing tickets, serving clients in order, and viewing the queue in both left-to-right and right-to-left directions.
A simple, template-based queue class in C++ built on top of a custom dynamic array (`clsDynamicArray`). This implementation supports core queue operations such as `push`, `pop`, `front`, and `back`, along with extended utilities like reversing the queue and inserting at custom positions.
Contains my notes, examples, reusable libraries, and sub-projects from studying Object-Oriented Programming in C++, based on Courses 10 and 11 from Dr. Mohamed Abu-Hadhoud (Programming Advices).
Pizza Order Form — C# WinForms desktop application with real-time order summary and event-driven pricing. First GUI project in Stage Two of the ProgrammingAdvices roadmap.
A complete banking management system built with C++ using Object-Oriented Programming principles. Features client management, user permissions, and transaction handling.
The central repository for the "Algorithms & Problem-Solving" Roadmap. A comprehensive documentation of the journey from Foundational Logic in C++ to Advanced Algorithms and Data Structures in C# (Programming Advices Curriculum).