نظرة عامة على المشروع
نظام متكامل وعالي الأداء لإدارة **كافيهات الألعاب (Gaming Cafés)**، يهدف إلى تسهيل إدارة الأجهزة والجلسات وحساب تكلفة الاستخدام بدقة وكفاءة.
التقنيات المستخدمة
C#
.NET 8
Windows Forms
أهم مميزات المشروع
⏱️ حساب الوقت بدقة عالية
استخدام `System.Diagnostics.Stopwatch` لحساب مدة جلسات اللعب بدقة تصل إلى مستوى المللي ثانية، مما يضمن دقة احتساب تكلفة الجلسات.
🧩 تصميم معماري Modular
تم تصميم كل جهاز أو محطة لعب (Station) على هيئة `UserControl` مستقل، مما يجعل الواجهة قابلة للتوسع وإضافة أو تعديل الأجهزة بسهولة.
💰 تسعير ديناميكي
إمكانية التحكم في أسعار الساعة من خلال إعدادات عامة (Global Settings)، بحيث يتم تطبيق الأسعار وإدارتها مركزيًا على مستوى النظام بالكامل.
⚡ نظام فوترة قائم على الأحداث (Event-Driven)
استخدام `Custom EventArgs` لتمرير بيانات جلسات اللعب من محطات الأجهزة إلى لوحة التحكم الرئيسية، مما يساعد على فصل المكونات وتحسين تنظيم الكود.
🎮 واجهة مستخدم عصرية
تصميم بواجهة **Dark / Neon Gaming Theme** مستوحاة من أجواء Gaming Cafés، مع توفير تنقل واضح وتجربة استخدام بسيطة وسهلة.