تطبيق لعبة Sudoku باستخدام Java Swing مبني على MVC Architecture مع تطبيق Adapter and Facade Design Patterns.
تنفيذ Dynamic Puzzle Generation بمستويات صعوبة متعددة، مع Validation Engine كامل للتحقق من الصفوف والأعمدة والمربعات.
برمجة Auto-solver مع Step-wise Visualization، وحفظ لـ Persistent Game State لدعم ميزة Undo/Redo.
إدارة البناء والـ Dependencies باستخدام Maven مع استخراج الملف كـ Executable JAR.