تطبيقات Laravel من الصفر
من أول مخطط قاعدة بيانات حتى الإطلاق: حدود نطاقات واضحة، هجرات نظيفة، اختبارات تحمي ما بُني.
أهلاً، أنا بشوي فادي
Backend Engineer / منصات Laravel و Next.js
أبني منصات إنتاجية وأشغّلها من البداية للنهاية.
Backend Engineer. أبني منصات إنتاجية بـ Laravel وNext.js، من الـ API والـ Dashboard إلى المنتجات التي يستخدمها الجمهور.
مهندس Backend يُشغّل ما يبنيه بنفسه، لا متعاقد يسلّم مستودعاً ثم يختفي.
أبقى مع المنتج بعد الإطلاق وأتابع تشغيله وصيانته وتدفقاته المالية. المشاريع هنا تعمل في الإنتاج، وما زلت أشارك في هندستها.
Backend أولاً، بعقلية منتج، وأتولى الـ Frontend حين يستحق.
من أول مخطط قاعدة بيانات حتى الإطلاق: حدود نطاقات واضحة، هجرات نظيفة، اختبارات تحمي ما بُني.
عقود REST، إصدارات، طوابير، أحداث، وحدود خدمات مفروضة بأدوات مثل Deptrac لا بالنوايا.
واجهات مُقدَّمة من الخادم، متعددة اللغات RTL، متصلة مباشرة بالـ API بلا طبقات زائدة.
قتل استعلامات N+1، فهارس حقيقية، تخزين مؤقت بطبقات، ورقم قبل/بعد لكل تغيير.
Stripe وPaymob و Idempotent Webhooks ومطابقة حسابات لا تفقد قرشاً.
Docker وCI/CD ومراقبة وتنبيهات — أو retainer شهري يبقي كل شيء حياً.
منصة لصنّاع المحتوى، وموقع تطبيقي العربي، وموقع وكالة ثنائي اللغة — لكل مشروع منتجه وهويته.
منصة لإدارة طلبات المقالات ودورة النشر والأرباح عبر مساحات منفصلة للمشرفين وصنّاع المحتوى والكتّاب والوكلاء، مع واجهة تسويقية ومواقع محتوى منفصلة تشترك في الـ API.
بوابة عربية للتطبيقات والألعاب والمقالات والمراجعات، تستهلك محتوى المنصة عبر الـ API مع SSR وتهيئة SEO محلية.
الموقع الرسمي لوكالة Dranovo، بهوية Indigo معتمدة، ومحتوى عربي/إنجليزي، وصفحات للخدمات والأعمال ونماذج التواصل.
للمهندسين الذين يقرأون: هذا هو السطح كاملاً، وعمقي الحقيقي في كل جزء منه.
حيث يمضي أغلب يومي
الرقم قبل وبعد كل تغيير
أتولاها حين تستحق
ما يُبقي النظام واقفاً
العمقنشرته وشغّلته لسنواتمنتج به، لكنني أطلب مراجعة
أربع مراحل، كلها مكشوفة أمامك أثناء تنفيذها.
أسبوع من الأسئلة الصعبة: ما الذي يكسر، ومن يتألم، وأي رقم يجب أن يتحرك.
بنيت المنصة والمواقع: Backend، Dashboards، SEO، نشر، ومراقبة.
تصفّح حسابي على GitHub
github.com/beshoyfady →المنصة ليست مستودع كود. هي حدود تستطيع فرضها، وعقود تستطيع الاعتماد عليها، ونشرٌ لا تخافه. هذا هو الجزء الذي يهمني.
كيف حوّلت Laravel Monolith إلى وحدات بحدود لا يستطيع أحد كسرها بالخطأ.
كيف تفصل واجهة المحتوى عن Backend المنصة عبر عقد API واضح.
النمط الذي أستخدمه في كل تكامل دفع منذ ٢٠٢١.
فقرتان تكفيان. ستحصل على قراءة صريحة للنطاق والمخاطر، وهل أنا الشخص المناسب — خلال يوم عمل واحد.
اكتب لي المشكلة في فقرتين، وستحصل على قراءة صريحة للنطاق والمخاطر وهل أنا الشخص المناسب — خلال يوم.