حفلتي
تحميل التطبيق
الرئيسية01 من نحن02 تطبيق العميل03 تطبيق المزوّد04 لوحة الإدارة05 التقنية06 تحميل التطبيق07

مناسبتك تبدأ
بحجز تثق به

سوق يجمع أصحاب المناسبات بمزوّدي الخدمات في سوريا — قاعات ومصوّرين وتجهيزات. المال يبقى محجوزًا عند حفلتي حتى تنتهي الخدمة فعليًا، فلا أحد يدفع على وعد.

تسجيل حقيقي لإقلاع التطبيق

حجز واحد، من الجهتين

هاتفان يعملان في الوقت نفسه: العميل على اليمين، المزوّد على اليسار، ودفتر الحساب بينهما. تنقّل بين الخطوات وشاهد أين يذهب المال في كل لحظة.

محاكاة حيّة
1 / 7

01السوق

كل مناسبة تُحجز اليوم عبر رسالة ووعد

في سوريا، حجز قاعة أو مصوّر يمرّ عادة عبر إنستغرام أو واتساب: أسعار غير معلنة، مواعيد تُحجز شفهيًا، وعربون يُدفع نقدًا بلا إيصال. حين يتأخر أحد الطرفين أو ينسحب، لا توجد جهة يمكن الرجوع إليها.

السعر غير معروف

«تواصل معنا للسعر» تعني أن المقارنة مستحيلة، وأن كل عميل يبدأ من الصفر في التفاوض.

الموعد غير مضمون

التاريخ محجوز في دفتر أو في ذاكرة صاحب القاعة. الحجز المزدوج يحدث، ويُكتشف متأخرًا.

العربون بلا حماية

يدفع العميل مقدمًا ويعتمد على حسن النية. إذا لم تُقدَّم الخدمة، الاسترجاع مسألة شخصية لا نظام.

الطريقة الحالية

  • البحث في حسابات متفرّقة، وكل حساب يعرض ما يريد فقط.
  • السعر يصل برسالة خاصة، ويتغيّر من عميل لآخر.
  • لا سجلّ للحجز غير محادثة يمكن حذفها.
  • لا تقييمات حقيقية مرتبطة بحجز فعلي.

مع حفلتي

  • كل المزوّدين في مكان واحد، مصنَّفين ومرتَّبين بالتقييم والمسافة.
  • السعر معلن مسبقًا، والعربون محسوب ومعروف قبل الضغط على الحجز.
  • التاريخ يُقفل في قاعدة البيانات فور الدفع، فلا يُحجز مرتين.
  • التقييم لا يُكتب إلا بعد حجز مكتمل، فلا مراجعات وهمية.

03المال

المال لا يصل للمزوّد قبل أن تنتهي المناسبة

عند الدفع، يذهب المبلغ إلى حساب حفلتي لا إلى المزوّد. تُقتطع العمولة، وتُسجَّل حصة المزوّد في محفظته — لكنها تبقى محجوزة ولا يمكن سحبها.

تتحرّر الحصة فقط حين تصبح الخدمة مكتملة. قاعة تُحجز قبل ستة أشهر لا يستطيع صاحبها سحب مالها اليوم — وهذا بالضبط ما يجعل الاسترجاع ممكنًا إذا حدث خطأ.

العمولة تُحتسب دائمًا على السعر الأصلي. إذا وضع المزوّد خصمًا، فهو يتحمّله كاملًا ولا تتحمّل منه حفلتي شيئًا.

سعر الخدمة
2,500,000SYP
200,0008,000,000
يدفعه العميل الآن 500,000
عمولة حفلتي ١٥٪ 75,000
حصة المزوّد ٨٥٪ 425,000

وإذا ألغى العميل بعد الدفع؟

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

100%
إلغاء قبل ٢٤ ساعة من الحجز
50%
إلغاء خلال ٧٢ ساعة
0%
إلغاء متأخر — العربون للمزوّد

07التحميل

جرّبه على هاتفك

نسخة تجريبية للأندرويد. اختر التطبيق الذي يناسبك — أو نزّل الاثنين وجرّب الحجز من الجهتين.

للعملاء

حفلتي

تصفّح المزوّدين، قارن الأسعار، اختر تاريخك واحجز. تابع حالة حجزك وادفع بأمان عبر شام كاش.

أندرويد ٧ فما فوق APK عربي وإنكليزي
تحميل تطبيق العميل
للمزوّدين

حفلتي — شركاء

أضف خدماتك وأسعارك، استقبل الطلبات المدفوعة، أدِر تقويمك ومخزونك، وتابع محفظتك وسحوباتك.

أندرويد ٧ فما فوق APK يتطلّب موافقة على الملف
تحميل تطبيق المزوّد

التطبيقان في مرحلة تجريبية. قد يطلب هاتفك تأكيد التثبيت من مصدر خارج المتجر.

من نحن

بدأنا من مشكلة عشناها بأنفسنا

حفلتي ليست فكرة وُلدت في قاعة اجتماعات. بدأت من محاولة حجز قاعة لمناسبة عائلية، ومن اكتشاف أن كل شيء في هذا السوق يمرّ عبر رسالة خاصة وثقة شخصية ولا شيء مكتوب.

القصة

في سوريا، تنظيم مناسبة يعني عشرات المحادثات المتوازية. تسأل عن قاعة فيصلك سعر، ثم يصلك سعر آخر لصديقك عن القاعة نفسها. تحجز تاريخًا شفهيًا وتدفع عربونًا نقدًا، ثم تنتظر وتأمل. لا إيصال، ولا سجلّ، ولا جهة ترجع إليها إن تغيّر شيء.

وعلى الطرف الآخر، المزوّد يعيش المشكلة نفسها بالمقلوب. يستقبل عشرات الرسائل يوميًا، معظمها لا يتحوّل إلى حجز. يحفظ المواعيد في دفتر أو في ذاكرته. ويخسر عملاء لأنه لم يرَ رسالة في الوقت المناسب.

المشكلة لم تكن في نقص الخدمات. كانت في غياب مكان واحد يجعل الاتفاق مكتوبًا، والسعر معلنًا، والمال محميًّا حتى تنتهي الخدمة.

بنينا حفلتي كمنتج يُفترض أن يعمل في السوق فعلًا: خادم واحد، تطبيقان منفصلان لكل طرف، لوحة إدارة، ونظام ضمان يحمل المال بدل أن يمرّره.

ما نؤمن به

أربعة مبادئ لم نتنازل عنها

01

الثقة تُبنى بالقواعد لا بالوعود

كل ما نقوله عن الأمان مكتوب كشرط في الخادم. لا نطلب من أحد أن يثق بنا؛ نطلب منه أن يقرأ ماذا يحدث لماله في كل حالة.

02

المزوّد شريك لا مورد

لا يصله حجز غير مدفوع يضيّع وقته، ولا نأخذ عمولة من خصم قرّره وحده، ويستطيع إغلاق أي يوم في تقويمه دون إذن منّا.

03

العربي أولًا، لا ترجمة لاحقة

التطبيقان بُنيا بالعربية من اليوم الأول، باتجاه RTL كامل وخطوط عربية حقيقية. الإنكليزية خيار مضاف، لا الأصل.

04

لا شيء يختفي بصمت

كل إلغاء له سبب مكتوب، وكل مبلغ مستحق مسجَّل على حجزه. المشكلة التي لا يمكن تتبّعها هي مشكلة ستتكرّر.

الفريق

من بنى هذا

فريق تطوير صغير بقيادة Mohamad Mohamad وAmer Alzaibak وJehad Allaham. بنينا كل جزء بأنفسنا، من قاعدة البيانات إلى آخر بكسل في الواجهة.

MM

Mohamad Mohamad

Backend dev
AA

Amer Alzaibak

Backend dev
JA

Jehad Allaham

Flutter dev

الطريق

أين وصلنا، وإلى أين نتّجه

النسخة الحالية تجريبية وتعمل فعليًا: خادم منشور، تطبيقان يعملان من الطرفين، ونظام دفع متصل بشام كاش.

الأساس

نموذج البيانات ونظام الحجز

تصميم الحالات الستّ للحجز، وقفل التاريخ على مستوى قاعدة البيانات، وفصل نوعَي المزوّدين.

التطبيقان

واجهتان لطرفين مختلفين

تطبيق العميل وتطبيق المزوّد، بنظام تصميم واحد وثيمين فاتح وداكن ولغتين.

المال

الضمان والدفع عبر شام كاش

حجز حصة المزوّد حتى اكتمال الخدمة، ونسب استرجاع محسوبة على الخادم، وسجلّ لكل مبلغ.

الاكتشاف

خريطة وبحث ذكي

ترتيب بالمسافة الفعلية على خريطة حقيقية، وخدمة بحث دلالي منفصلة تفهم السؤال بالعربية.

التالي

السحب الآلي والتوسّع

ربط السحوبات مباشرة بشام كاش حين تتوفّر واجهتها، ثم فتح المنصّة لمزوّدين خارج دمشق.

تطبيق العميل

من أول بحث إلى آخر تقييم

كل شاشة هنا مبنيّة من الكود نفسه الذي يعمل في التطبيق — الأبعاد والزوايا ومواضع الشارات والنصوص العربية، كلها من المصدر لا من وصف تقريبي.

الشاشات المعلّمة لقطات حقيقية من التطبيق

ما يميّزه

تفاصيل تُلاحظ حين تستعمله فعلًا

جرّبه بنفسك

النسخة التجريبية متاحة للأندرويد، بالعربية والإنكليزية.

تطبيق المزوّد

أداة عمل يومية، لا نسخة ثانية من تطبيق العميل

المزوّد لا يتصفّح، بل يدير: طلبات تنتظر ردًّا، تقويمًا يجب ألا يتضارب، مخزونًا ينفد، ومحفظة فيها مال محجوز ومال متاح. لذلك بُني له تطبيق مستقلّ.

ما يميّزه

مصمَّم حول يوم عمل حقيقي

انضم كمزوّد

سجّل ملفك، وبعد مراجعته تبدأ خدماتك بالظهور للعملاء.

لوحة الإدارة

الطرف الثالث الذي يجعل الضمان ممكنًا

سوق فيه ضمان يحتاج جهة تفصل عند الخلاف. لوحة الإدارة هي تلك الجهة: تراجع المزوّدين قبل ظهورهم، وتتابع كل مبلغ محجوز، وتغلق الشكاوى بقرار مكتوب في سجلّ لا يُمحى.

الصلاحيات

دورَان، وليس مفتاحًا واحدًا للكل

حساب الدعم يرى العمليات والشكاوى فقط. أقسام المال والتقارير وسجلّ التدقيق وحسابات الإدارة مقصورة على المدير العام — والفرق مطبَّق في الواجهة والخادم معًا.

المزوّدون

بوابة الاعتماد

كل مزوّد جديد يدخل طابور المراجعة. تُفتح ملفاته وصوره وتصنيفه، ثم يُعتمد أو يُرفض بسبب مكتوب يصله. قبل ذلك لا يراه أي عميل.

الشكاوى

قرار مع سياقه كاملًا

تُفتح الشكوى ومعها الحجز والمحادثة بين الطرفين. الخيارات محدّدة: إلغاء مع استرجاع كامل، أو إبقاء الحجز ليكمله المزوّد.

الأموال

لا مبلغ مستحق يضيع

قائمة بالاسترجاعات غير المدفوعة وطلبات السحب المعلّقة. لكل مبلغ ثلاثة مصائر معلنة: دُفع، أو أُسقط بقرار مُعلَّل، أو ما زال مستحقًّا.

سجلّ التدقيق

كل إجراء له صاحب ووقت

الاعتماد والحظر والإلغاء والاسترجاع — كلها تُكتب في سجلّ بمن نفّذها ومتى. الصلاحية بلا أثر هي صلاحية بلا مساءلة.

هذا ما يجعل الوعد قابلًا للتنفيذ

اقرأ القواعد التي تنفّذ الضمان، أو جرّب الحجز من الطرفين.

التقنية

القواعد التي تجعل الوعد قابلًا للتنفيذ

كل ما تقرأه في هذا الموقع عن الأمان والضمان يقابله شرط مكتوب في الخادم. هذه هي البنية التي تنفّذه.

01البنية

ثلاث طبقات وحارس لكل طرف

خادم واحد يخدم تطبيقين ولوحة إدارة، بثلاثة حرّاس مصادقة منفصلة تمامًا: العميل لا يستطيع الوصول إلى مسارات المزوّد، والمزوّد لا يرى ما هو للإدارة.

الواجهة
Flutterflutter_blocgo_router ScreenUtilflutter_mapعربي RTL + إنكليزي
الخادم
Laravel 12PHP 8.2Sanctum ثلاثة حرّاس منفصلةRailway
البيانات والخدمات
MySQLSupabase StorageFirebase FCM ShamCashرمز تحقّق عبر واتساب
البحث الذكي
FastAPIRAGبحث دلالي بالعربية خدمة مصغّرة منفصلة

02المسار

ست حالات، وكل انتقال له سبب

الحجز في حفلتي ليس زرًّا واحدًا. لكل حالة قواعدها: من يراها، وماذا يمكن تعديله فيها، وأين يقف المال. اضغط أي حالة لتقرأ ما يحدث فيها بالضبط.

03الثقة

الثقة ليست وعدًا في صفحة «من نحن»

كل ادّعاء في هذه الصفحة يقابله شرط مكتوب في الخادم. هذه هي البوابات التي يمرّ منها كل مزوّد وكل حجز وكل مبلغ.

قبل الظهور

لا يظهر مزوّد قبل مراجعته

يسجّل المزوّد، ثم ينتظر. لا تظهر خدماته لأي عميل حتى يوافق فريق حفلتي على ملفه. الرفض يصل مع سبب مكتوب، لا صمت.

أثناء الحجز

التاريخ يُقفل في قاعدة البيانات

ليس فحصًا في التطبيق يمكن تجاوزه، بل قيد فريد على مستوى قاعدة البيانات. طلبان في اللحظة نفسها لليوم نفسه: واحد ينجح والثاني يُرفض فورًا.

عند المشكلة

حظر على درجتين

الاحتيال يعني حظرًا فوريًا وإلغاء كل حجز قائم مع استرجاع كامل. أما المخالفة الأخف فتعني إيقافًا تدريجيًا: لا حجوزات جديدة، لكن يُسمح له بإنهاء ما التزم به.

عند الخلاف

شكوى لها مسار

تذكرة دعم مرتبطة بالحجز، يراها الإداري مع كل تفاصيله والمحادثة بين الطرفين. يستطيع إلغاء حجز واحد واسترجاع مبلغه دون المساس بحساب المزوّد.

أربعة شروط تقرّر ما يراه العميل

أي استعلام يعرض خدمة على العميل يمرّ بهذه الأربعة معًا. سقوط أيّ واحد منها يعني تسريبًا، لا مجرد خطأ في العرض.

is_approvedوافق الإداري على المزوّد بعد مراجعة ملفه
is_activeالمزوّد غير محظور
is_availableالخدمة متوفّرة والمخزون لم ينفد
is_hiddenالمزوّد لم يُخفِ هذه الخدمة بنفسه

04القرارات

قرارات كانت مقصودة

بعض ما يبدو تفصيلًا تقنيًا هو في الحقيقة قرار عن كيف يجب أن يتصرّف السوق.

أ
الدفع قبل الظهور

الحجز غير المدفوع لا يصل إلى المزوّد إطلاقًا، فلا يمتلئ يومه بطلبات لن تُدفع.

ب
التحرير يقف عند الدفع

بعد دخول المال، لا يمكن تغيير التاريخ أو التفاصيل — التغيير يمرّ بإلغاء واسترجاع معلن.

ج
المراسلة تُفتح بعد الموافقة

ليست خدمة دردشة مفتوحة. تُفتح المحادثة حين يصبح هناك اتفاق فعلي بين الطرفين.

د
لا تقييم بلا حجز

التقييم مرتبط بحجز مكتمل يخصّ صاحبه. لا يمكن شراء سمعة ولا تشويهها بحساب جديد.

هـ
الخصم يتحمّله المزوّد

العمولة تُحسب على السعر الأصلي دائمًا، فلا يصبح الخصم تكلفة مشتركة بغير اتفاق.