SEOS7
www.stjegypt.com

تحليل البنية التقنية والأرباح

اكتشف أسرار بناء هذا الموقع وكيف يحقق أرباحه

التقنيات المستخدمة (Tech Stack)

Laravel

إطار عمل الواجهة الخلفية (Backend Framework)

تم الكشف عنه عبر علامة meta 'csrf-token' والتعليق 'laravel CRUD token' في رأس الصفحة، مما يشير بقوة إلى استخدام إطار عمل PHP الشهير لتطوير الويب.

Bootstrap

مكتبة واجهة المستخدم (UI Library)

موجود عبر ملفات CSS مثل 'bootstrap.css' و 'core.css' في مجلد 'website_assets/vendor/css/rtl/'، مما يشير إلى استخدام Bootstrap 5 (حيث أن 'bs5' موجود في بعض أسماء الملفات مثل 'datatables-bs5').

Font Awesome

الأيقونات (Icons)

تم التعرف عليها من خلال ملف 'fontawesome.css' في مجلد 'website_assets/vendor/fonts/'، وتستخدم لعرض الأيقونات في الواجهة.

SweetAlert2, DataTables, Flatpickr, Toastr, Select2, Bootstrap-Select

مكتبات الواجهة الأمامية (Frontend Libraries)

تم الكشف عن هذه المكتبات المتخصصة عبر ملفات CSS الخاصة بها في مجلد 'website_assets/vendor/libs/'، مما يشير إلى استخدامها لإضافة تفاعلية وتحسينات لواجهة المستخدم مثل التنبيهات، جداول البيانات، منتقي التواريخ، الإشعارات، وقوائم التحديد المحسّنة.

Google AdSense

إدارة الإعلانات (Ad Management)

موجود عبر الكود 'adsbygoogle.js' ومعرف العميل 'ca-pub-7223929122163665' في جسم الصفحة، مما يشير إلى عرض الإعلانات من جوجل.

Google Analytics 4 (GA4) عبر Google Tag Manager

التحليلات (Analytics)

تم الكشف عنه من خلال كود 'gtag.js' ومعرف التتبع 'G-05DFSMLY10'، مما يدل على استخدام تحليلات جوجل لتتبع سلوك المستخدم وأداء الموقع.

Lazy Loading (تحميل كسول)

تحسين الأداء (Performance Optimization)

يستخدم الفئة 'lazyload' على علامات الصور، مما يشير إلى وجود مكتبة JavaScript لتحميل الصور عند الحاجة فقط لتحسين أداء الصفحة.

PHP

لغة البرمجة الأساسية (Core Programming Language)

نظرًا لاستخدام Laravel كإطار عمل للواجهة الخلفية، فإن PHP هي لغة البرمجة الأساسية للخادم.

كيف تبني موقعاً مشابهاً؟

التقنيات التي ننصح بها:

بناء موقع مشابه باستخدام Next.js و Tailwind CSS و Supabase

1

تخطيط قاعدة البيانات (Database Schema): تصميم هيكل قاعدة البيانات للمستخدمين والوظائف والدورات التدريبية والمنح والمقالات والفئات، مع الأخذ في الاعتبار العلاقات بين الكيانات.

2

إعداد مشروع Next.js: إنشاء مشروع Next.js جديد باستخدام TypeScript (لتحسين جودة الكود) وتهيئة Tailwind CSS للأنماط وتصميمه ليكون RTL (من اليمين إلى اليسار) لدعم اللغة العربية.

3

تكوين Supabase: إعداد مشروع Supabase ليكون بمثابة الواجهة الخلفية للموقع، بما في ذلك قاعدة بيانات PostgreSQL (لتخزين البيانات)، ومصادقة المستخدمين (Auth) لإدارة تسجيل الدخول والتسجيل، والتخزين (Storage) لملفات الصور والفيديوهات.

4

تطوير الواجهة الأمامية (Frontend Development): بناء المكونات الأساسية للواجهة باستخدام React في Next.js، مثل شريط التنقل، أقسام الوظائف والدورات، صفحة البحث، وصفحات التفاصيل لكل كيان. استخدام ميزات Next.js مثل Server-Side Rendering (SSR) أو Static Site Generation (SSG) لتحسين SEO والأداء.

5

بناء واجهات برمجة التطبيقات (APIs) باستخدام Supabase Edge Functions أو Next.js API Routes: لإنشاء نقاط نهاية (endpoints) لتفاعل الواجهة الأمامية مع قاعدة البيانات، مثل جلب الوظائف والدورات، إدارة حسابات المستخدمين، ومعالجة عمليات البحث.

6

تنفيذ وظائف البحث والتصفية: دمج قدرات بحث قوية باستخدام بحث النصوص الكاملة من PostgreSQL في Supabase، أو دمج مكتبات بحث خارجية مثل Algolia للحصول على تجربة بحث سريعة ومرنة.

7

تطوير لوحة التحكم (Admin Dashboard): إنشاء لوحة تحكم آمنة (ربما كجزء منفصل من تطبيق Next.js أو باستخدام واجهة Supabase Studio) لإدارة المحتوى، الموافقة على الوظائف والدورات، وإدارة المستخدمين.

8

نشر التطبيق (Deployment): نشر الواجهة الأمامية على Vercel (موصى به لتطبيقات Next.js) والواجهة الخلفية على Supabase، وكلاهما يوفر تكاملًا سلسًا وبيئة قابلة للتطوير.

طرق الربح المقترحة (Money Methods)

اشتراكات الشركات والإعلانات المميزة للوظائف والدورات

يمكن للموقع تقديم نموذج اشتراك للشركات والمعاهد التعليمية يتيح لهم نشر عدد غير محدود من الوظائف أو الدورات لفترة محددة (شهرية/سنوية) مقابل رسوم. بالإضافة إلى ذلك، يمكن تقديم خيارات للإعلانات المميزة (Featured Listings) التي تظهر في أعلى قوائم البحث أو في أماكن بارزة على الصفحة الرئيسية، مما يزيد من وضوحها وجذب المرشحين أو الطلاب. هذا النموذج يستفيد من الحاجة المستمرة للشركات لتوظيف الكفاءات والجامعات أو المراكز لتقديم دورات تدريبية.

بيع الدورات التدريبية المتميزة والشهادات المعتمدة

بالإضافة إلى الدورات المجانية، يمكن للموقع استضافة وبيع دورات تدريبية مدفوعة ذات جودة عالية في مجالات مطلوبة (مثل تحليل البيانات، التسويق الرقمي، البرمجة المتقدمة). يمكن الشراكة مع خبراء الصناعة أو المؤسسات التعليمية لتقديم هذه الدورات. كما يمكن تقديم شهادات معتمدة عند إكمال الدورات المدفوعة، مما يضيف قيمة كبيرة للمستخدمين ويزيد من جاذبية الدورات ويفتح باباً لنموذج الإيرادات القائم على المنتجات الرقمية.

خدمات التوظيف والبحث عن المواهب (Recruitment Services)

يمكن للموقع التطور لتقديم خدمات توظيف متكاملة للشركات. بناءً على البيانات التي يجمعها من الباحثين عن عمل (مع موافقتهم)، يمكن للموقع أن يعمل كوسيط لربط الشركات بالمرشحين المناسبين للوظائف الشاغرة. يمكن أن يتضمن ذلك البحث عن السير الذاتية، التصفية المسبقة للمرشحين، وحتى المساعدة في تنظيم المقابلات. يتم تحصيل الرسوم من الشركات مقابل كل توظيف ناجح أو مقابل الوصول إلى قاعدة بيانات المرشحين المؤهلين. هذا يحول الموقع من مجرد لوحة إعلانات إلى شريك استراتيجي في التوظيف.

هل تريد بناء مشروع مماثل؟

نحن نمتلك الخبرة لبناء هذا النوع من المنصات من الصفر بأحدث التقنيات. دعنا نحول فكرتك إلى واقع.

تواصل معنا لبناء المشروع