قمت بتطوير تطبيق مكتبي بلغة C++ باستخدام مكتبة CMUgraphics يتيح للمستخدمين رسم الـ Flowcharts بطريقة تفاعلية. التطبيق صُمم بواجهة رسومية بسيطة وسهلة الاستخدام، بحيث يمكن للمستخدم إضافة الأشكال القياسية (Start/End, Process, Decision, Arrows) وتحريكها أو تعديلها داخل اللوحة.
التطبيق يدعم:
إنشاء وحفظ مخططات جديدة.
تعديل وتنسيق الأشكال والخطوط.
محاكاة خطوات التنفيذ داخل الـ Flowchart.
المشروع أتاح لي تطبيق مفاهيم Object-Oriented Programming عمليًا، من خلال تصميم كائنات لكل شكل وربطها معًا بطريقة ديناميكية، بالإضافة إلى التعامل مع Graphics Programming في بيئة C++.