قمت بتطوير تطبيق Desktop ديناميكي باسم Make Your Pizza باستخدام C# و .NET Framework (Windows Forms)، يتيح للمستخدم بناء بيتزا مخصصة خطوة بخطوة، مع تحديث ملخص الطلب والسعر الإجمالي (Total Price) بشكل فوري وفق خياراته.
المميزات التقنية:
اختيار الحجم (Size): باستخدام RadioButtons، مع تعيين سعر أساسي لكل حجم (Small, Medium, Large).
اختيار نوع العجين (Crust Type): RadioButtons تدعم Thin وThick، مع إضافة تكلفة إضافية عند اختيار Thick.
الإضافات (Toppings): CheckBoxes متعددة، تتيح اختيار أي عدد من الإضافات مثل Extra Cheese، Mushrooms، Tomato، Onion، Olive، Green Peppers، مع تعديل السعر الإجمالي تلقائيًا عند كل تغيير.
مكان الاستهلاك (Eat In / Take Out): تحديد الطريقة المفضلة لتسليم الطلب.
ملخص الطلب (Order Summary): يعرض كل الاختيارات والسعر النهائي، ويتم تحديثه ديناميكياً مع أي تعديل.