尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗منصة شاملة لمتابعة طلاب السكن والشقق: الحضور الجامعي، الصلوات الخمس، الورد القرآني، السجل الصحي، الدعم الأكاديمي، الشكاوى والمقترحات، جدول النظافة، المرافق العامة، النقاط والتحفيز، الإشعارات، والتقارير الرسمية للجهة المانحة.
الأدوار: إدارة عليا / إداري بصلاحيات محددة / مشرف شقة (طالب) / طالب.
أنشئ حساباً ومشروعاً جديداً على supabase.com (هذه الخطوة تحتاج منك أنت شخصياً — تسجيل حساب لا يقوم به أحد نيابة عنك).
من لوحة تحكم Supabase → SQL Editor، نفّذ الملفات التالية بالترتيب من مجلد supabase/migrations/:
0001_init_schema.sql — الجداول والأنواع والفهارس0002_functions_rls.sql — دوال الصلاحيات وسياسات RLS0003_views_storage.sql — لوحة صحة السكن، لوحة النقاط، ملف الطالب الشامل، حاويات التخزينأو عبر Supabase CLI إذا كنت تفضّله:
supabase link --project-ref <PROJECT_REF>
supabase db push
انسخ .env.local.example إلى .env.local وعبّي القيم من Project Settings → API في Supabase:
cp .env.local.example .env.local
الملف src/lib/supabase/types.ts مكتوب يدوياً ليطابق المخطط الحالي. بعد ربط مشروعك الحقيقي، ولّده تلقائياً بدل الملف اليدوي:
npx supabase gen types typescript --project-id <PROJECT_REF> > src/lib/supabase/types.ts
من Authentication → Users في Supabase، أنشئ مستخدماً جديداً بالبريد الإلكتروني الذي تريده (مع تفعيل "Auto Confirm"). بعدها من Table Editor → profiles، عدّل صف هذا المستخدم واجعل role = super_admin. سجّل دخولك بهذا الحساب من /login وابدأ بإضافة الشقق والطلاب من لوحة التحكم — كل حساب طالب لاحق تُنشئه من داخل المنصة نفسها (صفحة "الطلاب") وسيصله بريد دعوة تلقائياً.
npm install
npm run dev
افتح http://localhost:3000.
اربط المستودع بمشروع Vercel وأضف نفس متغيرات البيئة الثلاثة من الخطوة ٣ في إعدادات المشروع على Vercel، ثم انشر.
src/app/(login, profile) صفحات عامة
src/app/admin/* لوحة الإدارة (كل الوحدات)
src/app/app/* واجهة الطالب (+ /app/apartment لمشرف الشقة)
src/lib/supabase/* عملاء Supabase (متصفح/سيرفر/صلاحيات كاملة) + الأنواع
src/lib/auth/current-user.ts قراءة هوية المستخدم الحالي ودوره وصلاحياته
supabase/migrations/* مخطط قاعدة البيانات الكامل