- مقدمة
- العرض
- MVP
- خارطة الطريق
- متطلبات المنتج
- ابدأ الآن
- البيئة المحلية
- البنية المعمارية
- الهيكل
- الأنماط
- الحزمة التقنية
- قاعدة البيانات
- تعدّد المستأجرين
- الفهرس (Catalog)
- العمل دون اتصال
- المصادقة
- التهيئة (Onboarding)
- تدفق التكامل (Integration Flow)
- التهيئة (Provision)
- القبول
- الحضور
- الامتثال التنظيمي
- الملف الشخصي
- الاجتماعات
- إدارة الرسوم
- الفاتورة
- التدويل
- الترجمة
- دليل الترجمة
- أمان قاعدة البيانات
- المساهمة
- هَوْغوارتس
- عرض حي
- الإلهام
المبيعات والانتشار
طريق سريع من الصفر إلى التشغيل. للتفاصيل الأعمق راجع Localhost.
المتطلبات الأولية
التشغيل المحلي
git clone https://github.com/databayt/hogwarts.git
cd hogwarts
pnpm install
pnpm prisma generate
pnpm prisma migrate dev
pnpm devافتح http://localhost:3000. سجّل الدخول بـ admin@balqalam.com / 1234.
ملف .env يُشارَك في مجموعة WhatsApp — اطلب صلاحية الوصول إن لم تكن لديك بعد.
أول PR لك
أضف اسمك إلى صفحة المدونة في ثلاث commits أو أقل.
إنشاء فرع وتعديل
git checkout -b docs/your-nameافتح src/components/marketing/blog/content.tsx وأضف سطراً تحت عنوان Blog:
<div>
Blog
<p>Your Name</p>
</div>Commit ودفع
git add src/components/marketing/blog/content.tsx
git commit -m "feat(marketing): add your-name to blog"
git push origin HEADافتح PR
العنوان: قصير ومحدّد. الوصف: ما الذي تغيّر ولماذا. أرفق لقطة شاشة إن غُيِّرت الواجهة. أهلاً بك في الفريق.
الخطوات التالية
- MVP — ما تم شحنه
- البنية المعمارية — نمط المرآة، تعدد المستأجرين، server actions
- المساهمة — أعراف الـcommits والاختبارات والمجتمع
- Issues مفتوحة — اختر مهمة صغيرة