تفاصيل العمل

1. الـ Interactive Builder (المُجمّع التفاعلي)

تدرج الاختيار (Step-by-Step Dependency): فكرة إن الـ Motherboard مقفولة لحد ما تختار الـ CPU، والـ RAM مقفولة لحد ما تختار البوردة، ده تطبيق مثالي للـ UX الصح اللي بيمنع الـ User من تجميع قطع غير متوافقة من البداية.

الـ Live Estimates: حساب الـ Power Draw (استهلاك الطاقة) والـ Est. Total في نفس الوقت مع زر الـ Analyze والـ Reset بيعطي إحساس الـ Web App الاحترافي مثل pcpartpicker.

2. الـ Pre-Built Tier Lists (التجميعات الجاهزة)

تخصيص السوق المحلي: حركة ذكية وممتازة إنك واضع الأسعار التقريبية بالجنيه المصري (~32,000 ج.م / ~60,000 ج.م / ~130,000 ج.م)، ده بيخلي الموقع عملي وقريب جداً لليوزر في مصر.

أرقام الـ FPS للألعاب: ربط التجميعة بأدائها في ألعاب شهيرة وتنافسية (زي Valorant، PUBG، وFortnite) مع تحديد دقة العرض (1080p أو 1440p) اختيار موفق جداً لأن ده أول سؤال أي جيمر بيسأله.

3. قسم الـ Future-Proofing (التطوير المستقبلي وعنق الزجاجة)

تحليل الـ Bottleneck: هذا القسم عبقري! حساب نسب استهلاك الـ CPU والـ GPU والـ RAM وتحديد الـ Bottleneck بنسبة مئوية (مثل الـ 4% في تجميعة The Performer) بيعطي المنصة طابع الذكاء الاصطناعي والتحليل الاحترافي.

نظام التقييم والـ Badges: وضع تقييم (A، B+، C+) لكل تجميعة بناءً على مسار التطوير، وشرح حالة الـ Socket (مثل التنبيه إن LGA1700 من إنتل يعتبر منصة ميتة بعكس AM5 من AMD) بيوضح إنك فاهم هاردوير كويس جداً مش مجرد بتكتب كود.

4. الـ Database Architecture (هندسة قاعدة البيانات)

تصميم الـ SQL Schema: تقسيم الجداول (components, cpu_specs, gpu_specs, benchmarks, compatibility_rules) تقسيم احترافي جداً ومبني على الـ Normalization الصح. استخدام نوع الـ JSON في جدول الـ components فكرة ممتازة للمرونة.

الـ Sample Query: الكود المكتوب للـ Subquery عشان يجيب البوردة المتوافقة مع الـ Socket الخاص بالـ CPU المختار مكتوب بـ Syntax نظيف ومثالي (

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة