{
  "schemaVersion": 1,
  "generatedAt": "2026-10-24T03:31:32Z",
  "notice": null,
  "brand": {
    "name": "قرية أبو بدوي",
    "tagline": "أخبار القرية ومعالمها وأهلها بأسلوب بسيط",
    "logoUrl": "assets/logo.svg",
    "primaryColor": "#08c4c1",
    "supportEmail": "example@abubadawy.local",
    "fontUrl": "https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap",
    "fontFamily": "Cairo"
  },
  "digest": {
    "defaultSections": [
      "village_news"
    ],
    "hour": 7,
    "minute": 30
  },
  "prices": {
    "fxUrl": "data/prices/fx.json",
    "goldUrl": "data/prices/gold.json",
    "liveFxApi": "https://open.er-api.com/v6/latest/EGP",
    "liveGoldApi": "https://api.gold-api.com/price/XAU"
  },
  "location": {
    "name": "مركز بيلا، كفر الشيخ",
    "latitude": 31.1728,
    "longitude": 31.221,
    "timezone": "Africa/Cairo"
  },
  "results": {
    "restUrl": "https://hrsrtvrrpnwxqhadxhfg.supabase.co/rest/v1",
    "anonKey": "sb_publishable_6Mr6jf92JV7sPn7XuyaFxg_VJm704a5",
    "lookup": "lookup_result"
  },
  "legal": {
    "privacy": {
      "title": "سياسة الخصوصية",
      "url": "data/legal/privacy.json"
    },
    "terms": {
      "title": "شروط الاستخدام",
      "url": "data/legal/terms.json"
    }
  },
  "sections": [
    {
      "id": "prayer_times",
      "title": "مواقيت الصلاة",
      "icon": "mosque",
      "layout": "prayer",
      "order": 5,
      "home": true,
      "enabled": true,
      "subtitle": "حسب موقع القرية وتوقيت المسجد",
      "source": {
        "kind": "prayer"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "calendar",
      "title": "التقويم الهجري",
      "icon": "calendar",
      "layout": "calendar",
      "order": 6,
      "home": true,
      "enabled": true,
      "subtitle": "شهر ميلادي بهوامش هجرية، ومناسبات، وتحويل بين التقويمين",
      "source": {
        "kind": "calendar"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "emergency_numbers",
      "title": "أرقام الطوارئ",
      "icon": "emergency",
      "layout": "directory",
      "order": 7,
      "home": true,
      "enabled": true,
      "subtitle": "النجدة والإسعاف والمرافق: رقمٌ ظاهرٌ وزرٌّ يفتح الطلب",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/emergency_numbers.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "weather",
      "title": "حالة الطقس",
      "icon": "thermostat",
      "layout": "weather",
      "order": 8,
      "home": true,
      "enabled": true,
      "subtitle": "الآن والساعات القادمة وسبعة أيام",
      "source": {
        "kind": "weather"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "daily_tasks",
      "title": "مهامي اليومية",
      "icon": "tasks",
      "layout": "tasks",
      "order": 9,
      "home": false,
      "enabled": true,
      "subtitle": "قائمةُ مهامٍ لليومِ أو غدًا على جهازك، وتنبيهٌ في وقتها وواحدٌ بعدها إن لم تُنجزها",
      "source": {
        "kind": "inline"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "about",
      "title": "التعريف بالقرية",
      "icon": "info",
      "layout": "richArticle",
      "order": 10,
      "home": false,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/about.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "governorate",
      "title": "محافظة كفر الشيخ",
      "icon": "map",
      "layout": "list",
      "order": 12,
      "home": true,
      "enabled": true,
      "subtitle": "معلومات المحافظة موثّقة من ويكيبيديا العربية مع ذكر المصادر",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/governorate.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "landmarks",
      "title": "معالم القرية",
      "icon": "landmark",
      "layout": "cards",
      "order": 20,
      "home": true,
      "enabled": true,
      "subtitle": "مساجد، مدارس، آثار وأماكن عامة",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/landmarks.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "figures",
      "title": "شخصيات بارزة",
      "icon": "person",
      "layout": "profiles",
      "order": 30,
      "home": false,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/figures.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "village_news",
      "title": "أخبار القرية",
      "icon": "newspaper",
      "layout": "list",
      "order": 40,
      "home": true,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/village_news.json"
      },
      "notifications": {
        "default": true,
        "breaking": true
      }
    },
    {
      "id": "jobs",
      "title": "فرص عمل",
      "icon": "jobs",
      "layout": "jobs",
      "order": 41,
      "home": true,
      "enabled": true,
      "subtitle": "إعلانات توظيفٍ ينشرها أصحابها: جهةٌ وموقعٌ وموعدٌ للتقديم",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/jobs.json"
      },
      "notifications": {
        "default": true,
        "breaking": false
      }
    },
    {
      "id": "mobile_fixes",
      "title": "حلول مشاكل الموبايل",
      "icon": "fixes",
      "layout": "fixes",
      "order": 42,
      "home": true,
      "enabled": true,
      "subtitle": "أعطالُ الهاتف وما يُقيهها: خطواتٌ كما نشرها مجرِّبُها، مع فيديو الشرح",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/mobile_fixes.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "local_news",
      "title": "أخبار كفر الشيخ",
      "icon": "place",
      "layout": "list",
      "order": 45,
      "home": true,
      "enabled": true,
      "subtitle": "أخبار المحافظة: البوابة الرسمية وخلاصات الوكالات، مع ذكر المصدر لكل خبر",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/local_news.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "world_news",
      "title": "أخبار عالمية",
      "icon": "public",
      "layout": "list",
      "order": 50,
      "home": false,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/world_news.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "sports",
      "title": "أخبار الرياضة",
      "icon": "trophy",
      "layout": "list",
      "order": 60,
      "home": false,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/sports.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "today_matches",
      "title": "مباريات اليوم",
      "icon": "matches",
      "layout": "matches",
      "order": 62,
      "home": false,
      "enabled": true,
      "subtitle": "الدوريات الأوروبية والأفريقية حيّةً، والدوري المصري منسوبًا بتاريخه",
      "source": {
        "kind": "json",
        "url": "data/matches/catalog.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "currency",
      "title": "أسعار العملات",
      "icon": "currency",
      "layout": "rates",
      "order": 70,
      "home": true,
      "enabled": true,
      "source": {
        "kind": "fx"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "converter",
      "title": "آلة حاسبة للقياس",
      "icon": "calculate",
      "layout": "converter",
      "order": 75,
      "home": true,
      "enabled": true,
      "subtitle": "عملات وأطوال وأوزان ومساحات وحرارة وسرعات",
      "source": {
        "kind": "converter"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "gold",
      "title": "أسعار الذهب",
      "icon": "gold",
      "layout": "rates",
      "order": 80,
      "home": true,
      "enabled": true,
      "source": {
        "kind": "gold"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "trains",
      "title": "مواعيد قطارات مصر",
      "icon": "train",
      "layout": "trains",
      "order": 85,
      "home": true,
      "enabled": true,
      "subtitle": "ابحث عن موعد القطار بين محطتين: الوقت والمدة وعدد الوقفات",
      "source": {
        "kind": "json",
        "url": "data/trains/timetable.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "results",
      "title": "نتائج الامتحانات",
      "icon": "school",
      "layout": "results",
      "order": 86,
      "home": true,
      "enabled": true,
      "subtitle": "ابحث برقم جلوسك، واعرف متى تعتمد نتيجة كل مرحلة",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/results.json"
      },
      "notifications": {
        "default": true,
        "breaking": false
      }
    },
    {
      "id": "exam_schedule",
      "title": "جدول مواعيد الامتحانات",
      "icon": "calendar",
      "layout": "schedule",
      "order": 87,
      "home": false,
      "enabled": true,
      "subtitle": "مواعيد امتحانات كل مرحلة كما تعلنها الجهة الرسمية",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/exam_schedule.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "offers",
      "title": "عروض ومنتجات",
      "icon": "sell",
      "layout": "offers",
      "order": 90,
      "home": true,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/offers.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "tarbiyah",
      "title": "تربيةُ الأبناء",
      "icon": "family",
      "layout": "list",
      "order": 93,
      "home": false,
      "enabled": true,
      "subtitle": "خمسُ عشرةَ بطاقةً من القرآنِ والسنةِ وكلامِ أهل العلم بالتربية، مع ذكرِ المصدرِ في كلِّ بطاقة",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/tarbiyah.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "prophets_stories",
      "title": "قصصُ الأنبياء",
      "icon": "history",
      "layout": "list",
      "order": 94,
      "home": false,
      "enabled": true,
      "subtitle": "مرتَّبةٌ على ترتيبِ كتابِ ابن كثير، بآياتِها من القرآنِ وكلامِ مؤلِّفها، مع ذِكرِ المصدر",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/prophets_stories.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "my_apps",
      "title": "تطبيقاتي",
      "icon": "apps",
      "layout": "apps",
      "order": 95,
      "home": true,
      "enabled": true,
      "subtitle": "تطبيقات من تصميمي: أيقونة ووصف ومميزات ورابط",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/my_apps.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "code_channels",
      "title": "قنوات البرمجة",
      "icon": "channels",
      "layout": "channels",
      "order": 96,
      "home": true,
      "enabled": true,
      "subtitle": "روابط قنوات عربية تعلّم الأطفال البرمجة بأسهل طريقة",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/code_channels.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "sahihayn",
      "title": "صحيح البخاري ومسلم",
      "icon": "hadith",
      "layout": "hadith",
      "order": 97,
      "home": false,
      "enabled": true,
      "subtitle": "كتبُ الصحيحين بأسمائها المحقَّقة، ونصُّ كلِّ كتابٍ من موزِّعه",
      "source": {
        "kind": "json",
        "url": "data/hadith/titles.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "election_campaigns",
      "title": "الحملات الانتخابية",
      "icon": "voting",
      "layout": "campaigns",
      "order": 98,
      "home": false,
      "enabled": true,
      "subtitle": "إعلانات المرشحين كما تنشرها حملاتُها، باسم الاستحقاق ودائرته",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/election_campaigns.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "quran_download",
      "title": "تحميل القرآن الكريم",
      "icon": "quran",
      "layout": "quran",
      "order": 99,
      "home": false,
      "enabled": true,
      "subtitle": "اختر الرواية والقارئ والسورة: تنزيلٌ إلى جهازك ثم استماعٌ بلا اتصال",
      "source": {
        "kind": "json",
        "url": "data/quran/mushafs.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "quran_reader",
      "title": "قراءةُ القرآن الكريم",
      "icon": "quran",
      "layout": "quranRead",
      "order": 99,
      "home": false,
      "enabled": true,
      "subtitle": "اقرأ السورَ بالرسم المدني وتتبعَ التلاوةَ آيةً آية",
      "source": {
        "kind": "json",
        "url": "data/quran/text.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    },
    {
      "id": "ads",
      "title": "إعلانات القرية",
      "icon": "campaign",
      "layout": "ads",
      "order": 100,
      "home": false,
      "enabled": true,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/ads.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "obituaries",
      "title": "العزاء والوفيات",
      "icon": "history",
      "layout": "list",
      "order": 110,
      "home": false,
      "enabled": false,
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/obituaries.json"
      },
      "notifications": {
        "default": false,
        "breaking": true
      }
    },
    {
      "id": "memorials",
      "title": "ولد صالح يدعو له",
      "icon": "memorial",
      "layout": "memorials",
      "order": 115,
      "home": true,
      "enabled": true,
      "subtitle": "تذكرة لكل من رحلوا من أهل القرية: اسمه وتاريخ وفاته والدعاء له",
      "managedBy": "admin",
      "source": {
        "kind": "json",
        "url": "data/sections/memorials.json"
      },
      "notifications": {
        "default": false,
        "breaking": false
      }
    }
  ]
}
