0%
balqalam Logo
بالقلم
المميزاتالمجتمعالتسعيرالوثائق
تسجيل الدخول
  • مقدمة
  • العرض
  • MVP
  • خارطة الطريق
  • متطلبات المنتج
  • ابدأ الآن
  • البيئة المحلية
  • البنية المعمارية
  • الهيكل
  • الأنماط
  • الحزمة التقنية
  • قاعدة البيانات
  • تعدّد المستأجرين
  • الفهرس (Catalog)
  • العمل دون اتصال
  • المصادقة
  • التهيئة (Onboarding)
  • تدفق التكامل (Integration Flow)
  • التهيئة (Provision)
  • القبول
  • الحضور
  • الامتثال التنظيمي
  • الملف الشخصي
  • الاجتماعات
  • إدارة الرسوم
  • الفاتورة
  • التدويل
  • الترجمة
  • دليل الترجمة
  • أمان قاعدة البيانات
  • المساهمة
  • هَوْغوارتس
  • عرض حي
  • الإلهام
المبيعات والانتشار
  • المبيعات
  • الذهاب إلى السوق
  • التسويق
  • القبول — تسليط الضوء
  • البرنامج التجريبي
  • العملاء المحتملون
  • العرض التجاري
  • قوالب التواصل
  • دراسة الحالة
  • المنافسون
  • نموذج العمل
  • الاقتصاد المشترك
  • الجذب والنمو
التمويل والشراكات
  • الحصول على الدعم
  • عرض المستثمر
  • غرفة البيانات
  • المستثمرون
  • المُسرِّعات
  • الحاضنات
  • المنح
  • الرعاة
  • الشركاء
  • المسابقات والهاكاثونات
  • الجامعات ومراكز التدريب

البيئة المحلية

السابقالتالي

خطوات تهيئة البيئة — fork، استنساخ، تثبيت، وتشغيل المخدّم محلياً.

الدليل التفصيلي. للطريق السريع راجع ابدأ الآن.

المتطلبات الأولية

  • Node.js v22+ (يُنصح بـ LTS)
  • Git
  • محرر — VS Code يُنصح به

1. عمل Fork للمستودع

افتح github.com/databayt/hogwarts واضغط Fork أعلى يمين الصفحة.

زر Fork في GitHub

اترك الإعدادات الافتراضية إلا إن احتجت اسماً مخصصاً. اضغط Create fork.

نافذة إنشاء fork

2. الاستنساخ في VS Code

افتح VS Code → أيقونة Git في الشريط الجانبي → Clone. الصق رابط الـ fork أو اختر المستودع من منتقي GitHub.

خيار الاستنساخ في VS Code

إن لم يكن الرابط متاحاً: افتح الـ fork في GitHub → اضغط زر Code الأخضر → انسخ رابط HTTPS.

نسخ رابط HTTPS من GitHub

اختر مجلداً أباً (مثلاً ~/Documents/projects/).

اختيار مجلد الوجهة

عند انتهاء الاستنساخ، افتح المشروع في VS Code.

المشروع مفتوح في VS Code

3. تثبيت التبعيات

افتح Terminal المدمج (Ctrl/Cmd + ~):

pnpm install

4. إعداد البيئة

أنشئ ملف .env في جذر المشروع والصق محتواه من مجموعة WhatsApp. لا يوجد سوى .env واحد — لا .env.local ولا .env.development ولا غيرها.

5. توليد Prisma client وتشغيل الـ migrations

pnpm prisma generate
pnpm prisma migrate dev

6. تشغيل مخدّم التطوير

pnpm dev

افتح http://localhost:3000. سجّل الدخول بـ admin@balqalam.com / 1234.

التالي

  • ابدأ الآن — النسخة السريعة من نفس التدفق
  • المساهمة — أعراف الـcommits، أول PR
  • البنية المعمارية — نمط المرآة، تعدد المستأجرين
ابدأ الآنالبنية المعمارية

On This Page

المتطلبات الأولية1. عمل Fork للمستودع2. الاستنساخ في VS Code3. تثبيت التبعيات4. إعداد البيئة5. توليد Prisma client وتشغيل الـ migrations6. تشغيل مخدّم التطويرالتالي

من تطوير Databayt ·

مرحباً بك في بالقلم.

رحلة عظيمة على وشك أن تبدأ.