Loading background
star
star
star
star

LOADING...

Logo
star
star
Hero vector

EkosLive

عن المشروع

EkosLive منصة تصوير فلكي سحابية من فريق StellarMate. انضم LogicCraft بوصفه شريكاً هندسياً — متولياً البنية التحتية للخلفية ومدفوعات الاشتراك والتحكم في الوصول وتحسين الأداء عبر نظام الإنتاج المباشر.

Hero Background

نظرة عامة على المشروع

ساهم LogicCraft في EkosLive بوصفه شريكاً هندسياً — متولياً المسؤولية عن البنية التحتية للخلفية ومدفوعات الاشتراك والتحكم في الوصول والأداء في منصة تصوير فلكي سحابية على الإنتاج.

Our Scope

Our Scope

غطى نطاق هندستنا مجموعة محددة من أهداف البنية التحتية والتسييل: تطبيق مدفوعات اشتراك موثوقة عبر PayPal وStripe، وإنشاء نظام ACL آمن قائم على CASL لإدارة الأدوار، وتقليل تكاليف بنية AWS التحتية من خلال تخزين الاستعلامات مؤقتاً، وتحسين أداء الواجهة الأمامية وأوقات استجابة قاعدة البيانات للمنصة القائمة.

Phone
What We Delivered

What We Delivered

دمجنا Sentry وحسّنا Webpack (TTI ‎-40%)، ونفّذنا اشتراكات PayPal وStripe مع معالجة كاملة للـ Webhook، وبنينا دعم رفع S3 للملفات حتى 150MB، وطورنا وكيل تخزين مؤقت يقلل حجم استعلامات AWS بنسبة 70%، ونفّذنا نظام ACL بـ CASL مع MongoDB، وأطلقنا لوحة تحكم للمشرف لتتبع المستخدمين، وحسّنا أداء قاعدة البيانات بالفهرسة وإعادة هيكلة المخطط، وحافظنا على تشغيل المنصة على بنية Nginx ذاتية الاستضافة.

icon

التحديات الرئيسية

  • معالجة رفع الملفات الكبيرة حتى 150MB إلى AWS S3 بشكل موثوق في الإنتاج دون مهلات انتهاء أو ضغط ذاكرة أو فقدان بيانات

  • كان حجم استعلامات AWS المفرط يرفع تكاليف البنية التحتية دون وجود طبقة تخزين مؤقت لاستيعاب الطلبات المتكررة

  • افتقرت المنصة إلى نظام تحكم في الوصول منظم — كانت أذونات المستخدم والمجموعة والمشرف تُعالج باتساق غير منتظم في قاعدة الكود

  • كان أداء الواجهة الأمامية متدهوراً بسبب تكوين Webpack غير المحسّن دون رؤية أخطاء الإنتاج ودون أدوات الملاحظة

icon

What We Built

  • مدفوعات الاشتراك — تكامل PayPal وStripe مع معالجة Webhook كاملة وإدارة دورة حياة الخطة وتطبيق الفواتير عبر قاعدة المستخدمين بالكامل — بدعم نماذج الاشتراك لمرة واحدة والمتكررة.

  • نظام التحكم في الوصول — نظام ACL قائم على CASL مدمج مع MongoDB، يُنشئ أذونات أدوار دقيقة للمشرفين ومديري المجموعات والمستخدمين النهائيين — بالإضافة إلى لوحة تحكم مخصصة للمشرف لتتبع المستخدمين وإدارة الإعدادات.

  • البنية التحتية والملاحظة — دمج Sentry لتتبع الأخطاء في الوقت الفعلي، وتحسين بناء Webpack (TTI ‎-40%)، وتكوين وحدات Git الفرعية، والحفاظ على النشر الذاتي الاستضافة على Nginx.

  • تحسين AWS والتخزين — تطوير وكيل تخزين مؤقت (حجم استعلامات AWS ‎-70%) وتطبيق معالجة رفع الملفات للإنتاج على AWS S3 بدعم ملفات حتى 150MB مع البث المجزأ والتعافي من الأخطاء.

الواجهة النهائية

Final Interface 1
Final Interface 2Final Interface 3
Final Interface 4
Final Interface copy 1Final Interface copy 2
Final Interface copy 3
Final Interface copy 4Final Interface copy 5
Final Interface copy 6
Final Interface copy 7Final Interface copy 8
Final Interface 1
Final Interface 2Final Interface 3
Final Interface 4
Final Interface copy 1Final Interface copy 2
Final Interface copy 3
Final Interface copy 4Final Interface copy 5
Final Interface copy 6
Final Interface copy 7Final Interface copy 8

نظرة عامة على الميزات

الخلفية والمدفوعات والبنية التحتية

انضم LogicCraft إلى مشروع EkosLive لتولي مجموعة مركّزة من المخرجات الهندسية — تسييل الاشتراكات عبر PayPal وStripe ونظام التحكم في الوصول CASL وتحسين AWS وتحسينات الأداء على مستوى المنصة.

Features overview
star
star

مجموعة التقنيات

مساهمتنا عملت على خادم Node.js خلفي مع MongoDB، وAWS S3 للتخزين، وStripe وPayPal لمدفوعات الاشتراك، ونظام تحكم وصول CASL، وبنية تحتية Nginx ذاتية الاستضافة.

first
second
third
fourth
fifth
sixth
seventh

المقاييس

-00%

وقت التفاعل (TTI)

تحسين تكوين بناء Webpack ودمج Sentry لتتبع أخطاء الإنتاج — خفض وقت التفاعل بنسبة 40% مع رؤية كاملة لأخطاء وقت التشغيل عبر المنصة المباشرة.

-00%

حجم استعلامات AWS

تطوير طبقة وكيل تخزين مؤقت لاستعلامات AWS تقلل حجم الاستعلامات الإجمالي بنسبة 70% — خفض مباشر لتكاليف البنية التحتية دون أي تأثير على حداثة البيانات أو صحة النظام.

000MB

أقصى رفع على S3

تطبيق معالجة موثوقة لرفع الملفات الكبيرة على AWS S3 — دعم الملفات حتى 150MB مع البث المجزأ وتتبع التقدم والتعافي من الأخطاء للاستخدام على نطاق الإنتاج.

-00%

زمن استجابة قاعدة البيانات

تقليل متوسط زمن استجابة قاعدة البيانات بنسبة 5–10% من خلال فهرسة الاستعلامات المستهدفة وإعادة هيكلة مخطط MongoDB — تحسين أوقات الاستجابة عبر نقاط النهاية الأكثر استخداماً.

شركات تبني معنا

AdventuroadsLogo
CollectdevLogo
GivunityLogo
SeeGuruLogo
OnefitcomCoverLogo
TrgoLogo
LerioLogo
TkthriveLogo
WestfieldLogo
OprvLogo
MuvrLogo
UpmenuLogo
VerlynkLogo
EkosLiveLogo
SheqsyLogo

CookieBy clicking "Accept" you agree with our use of cookies. See our Privacy Policy.