🚀 كيف تبدأ؟
١
سجّل حساباً
اذهب للصفحة الرئيسية واضغط "ابدأ مجاناً" — البريد وكلمة المرور فقط.
٢
أكمل ملفك
أضف صورتك ومعلوماتك حتى تظهر في نتائج البحث للآخرين.
٣
استكشف وأعجب
تصفح الملفات وأرسل إعجاباً — عند التبادل ينشأ التطابق تلقائياً.
٤
تحادث وتزوّج
بعد التطابق تفتح المحادثة — تواصل بجدية والله الموفّق.
👤 الحساب والتسجيل
كيف أُنشئ حساباً؟ ▾
اضغط "ابدأ مجاناً" في الصفحة الرئيسية، أدخل اسمك وبريدك الإلكتروني وكلمة مرور لا تقل عن 8 أحرف. بعد التسجيل ستنتقل مباشرة لصفحة تعديل ملفك الشخصي.
نسيت كلمة المرور، ماذا أفعل؟ ▾
في نافذة تسجيل الدخول، اضغط "نسيت كلمة المرور؟" وأدخل بريدك الإلكتروني — ستصلك رسالة برابط إعادة التعيين خلال دقائق. تحقق من صندوق الرسائل غير المرغوب فيها (Spam) إذا لم تجدها.
هل الموقع مجاني تماماً؟ ▾
نعم — التسجيل وتصفح الملفات والإعجاب والمحادثة كلها مجانية بالكامل ولا توجد خطط مدفوعة حالياً.
كيف أحذف حسابي؟ ▾
أرسل طلباً إلى support@noorzawaj.com من بريدك المسجّل وسنحذف حسابك وبياناتك خلال 48 ساعة.
📝 الملف الشخصي
لماذا لا يظهر ملفي في نتائج البحث؟ ▾
لأجل ظهور ملفك يجب إكمال الحقول الأساسية الثلاثة: الاسم + المدينة + العمر. اذهب لصفحة "ملفي" واضغط "تعديل الملف" وأكمل هذه الحقول ثم احفظ.
كيف أرفع صورة شخصية؟ ▾
في صفحة "ملفي" → "تعديل الملف"، اضغط "اختر صورة" وحدد صورة بصيغة JPG أو PNG لا تتجاوز 5 ميجابايت. تأكد من إعداد Storage bucket في Supabase أولاً.
هل يمكنني تغيير الاسم بعد التسجيل؟ ▾
نعم بكل سهولة — اذهب لصفحة "ملفي" → "تعديل الملف" وعدّل اسمك ثم احفظ. لن يتأثر حسابك أو محادثاتك.
💚 التطابق والمحادثة
كيف يحدث التطابق؟ ▾
عندما تُرسل إعجاباً لشخص ما، وهو/هي بدوره/ها أرسل/ت إعجاباً لك — يحدث التطابق تلقائياً ويُرسَل إشعار للطرفين. بعدها تُفتح المحادثة بينكما مباشرةً.
لماذا لا تعمل صفحة المحادثات؟ ▾
تأكد من تشغيل SQL التالي في Supabase SQL Editor:
ثم أضف سياسات RLS وشغّل:
راجع ملف fix-schema.sql المرفق مع المشروع.
create table if not exists public.messages (id uuid primary key default gen_random_uuid(), from_uid uuid not null references public.users(id) on delete cascade, to_uid uuid not null references public.users(id) on delete cascade, content text not null, read boolean not null default false, created_at timestamptz not null default now());ثم أضف سياسات RLS وشغّل:
alter publication supabase_realtime add table public.messages;راجع ملف fix-schema.sql المرفق مع المشروع.
لا تصلني إشعارات عند التطابق — ماذا أفعل؟ ▾
الإشعارات تعمل عند فتح الموقع أو الصفحة. تأكد من زيارة صفحة "الإشعارات" وإن لم تظهر تحقق من تشغيل جدول
notifications وإضافته لـ Realtime في Supabase.🔧 أخطاء تقنية شائعة
خطأ: column "last_seen" does not exist ▾
شغّل هذا في Supabase SQL Editor:
alter table public.users add column if not exists last_seen timestamptz default now();update public.users set last_seen = now() where last_seen is null;خطأ: policy already exists ▾
أضف
drop policy if exists "اسم_السياسة" on public.الجدول; قبل كل create policy. راجع ملف fix-schema.sql الذي يتضمن هذا الإصلاح بشكل كامل.الصورة لا تُرفع — ماذا أفعل؟ ▾
تأكد من:
1. إنشاء Bucket باسم profile-photos في Supabase Storage
2. ضبطه على Public
3. إضافة سياسات الرفع من ملف
1. إنشاء Bucket باسم profile-photos في Supabase Storage
2. ضبطه على Public
3. إضافة سياسات الرفع من ملف
supabase-schema.sqlلا أستطيع الوصول لأي صفحة بعد تسجيل الدخول ▾
تأكد من فتح الملفات عبر سيرفر وليس مباشرةً من الملف (file://). استخدم VS Code Live Server أو أي سيرفر محلي بسيط مثل:
npx serve .لم تجد إجابتك؟
فريق دعم نُور يرد على جميع الاستفسارات خلال 24 ساعة — لا تتردد في التواصل معنا.
✉️ راسلنا على support@noorzawaj.comمتوسط وقت الرد: أقل من 24 ساعة