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

Project detailsتفاصيل المشروع
- الدور
- منفردًا
- السنة
- 2026
- الحالة
- يعمل الآن
- بُني بـ
- Next.js 16
- React 19
- TypeScript
- Convex
- Better Auth
- Tailwind v4
- shadcn
- Base UI
ما هو
The default shape of this product is a dating app, and the default shape is exactly what the users this is for want to avoid. The design problem was structural rather than visual: what does the flow look like when open browsing and private messaging are the things you are trying to prevent?
The answer was a form-driven, admin-supervised pipeline. Applicants answer a structured questionnaire that differs by gender, agree to explicit published conditions, and every introduction passes through administrative review rather than happening directly between two users.
Built on Convex with Better Auth, where the server holds the rules and the client is only a view of them.
الشكل الافتراضي لهذا المنتج تطبيق مواعدة، والشكل الافتراضي هو بالضبط ما يريد مستخدموه تجنّبه. فكانت مشكلة التصميم بنيوية لا بصرية: كيف يبدو المسار حين يكون التصفح المفتوح والمراسلة الخاصة هما ما تحاول منعه؟
كان الجواب مسارًا قائمًا على استمارات وبإشراف إداري. يجيب المتقدمون عن استبيان منظّم يختلف بحسب الجنس، ويوافقون على شروط معلنة صريحة، وتمرّ كل تعريفة عبر مراجعة إدارية بدل أن تقع مباشرة بين طرفين.
بُنيت على Convex مع Better Auth، حيث تُحفظ القواعد على الخادم ولا يكون العميل إلا عرضًا لها.
التحديات
القواعد هي المنتج، فلا يمكن أن تسكن الواجهة
المشكلة
إن فُرضت قواعد الأهلية والظهور عبر الشاشات التي يعرضها العميل، أمكن لمن يفحص الاتصال تجاوزها. وهذا في هذا المنتج ليس صنفًا من الأخطاء، بل خرق للفكرة كلها.
ما فعلته
دوال Convex هي مصدر الحقيقة ونقطة الفرض. فلا يستطيع العميل طلب ما لا يحق له رؤيته، مهما عرض.
يجب أن تتغير الأسئلة دون نشر
المشكلة
أسئلة الاستمارة والشروط المعلنة محتوى شرعي وتحريري، لا قرارات هندسية. وترميزها في الشيفرة يعني أن صاحب هذا المحتوى مضطر للمرور بي لتعديل جملة.
ما فعلته
توجد الأسئلة والنصوص العربية في وحدات إعدادات مخصصة قابلة لتحرير صاحب المنتج، منفصلة عن شيفرة التطبيق ومُعلَّمة كذلك في بنية المستودع.
نشر بيانات شخص لا رجعة فيه
المشكلة
الإفشاء العارض هنا ليس خللًا في الواجهة، بل يمسّ سمعة شخص حقيقي وأسرته، ولا يُلغى بحذف سجل بعد وقوعه.
ما فعلته
لا شيء ظاهر افتراضيًا. ويتطلب النشر موافقة صريحة موثّقة من المتقدّم مع اعتماد إداري، فيحتاج الإفشاء فعلين مقصودين لا فحصًا واحدًا غائبًا.
النتائج
- Server-enforced visibility rules. The client cannot request what it may not see.
- Questions and religious copy editable by the product owner without a deploy.
- Publication gated behind recorded consent plus admin approval.
- قواعد ظهور مفروضة على الخادم. لا يستطيع العميل طلب ما لا يحق له رؤيته.
- أسئلة ونصوص شرعية قابلة للتحرير من صاحب المنتج دون نشر.
- النشر محكوم بموافقة موثّقة واعتماد إداري.