NextTalk هو تطبيق دردشة في الوقت الفعلي يدعم المحادثات الفردية والجماعية. هذه هي قاعدة التعليمات البرمجية للواجهة الأمامية للتطبيق الذي تم إنشاؤه باستخدام Next.js وPrisma ORM. قاعدة البيانات المستخدمة هي MongoDB.
ملاحظة: هذه هي قاعدة التعليمات البرمجية للواجهة الأمامية للتطبيق. يمكن العثور على قاعدة بيانات الواجهة الخلفية هنا .
لتشغيل التطبيق محلياً، اتبع الخطوات التالية:
git clone https://github.com/innovatorved/nexttalk-backend.git
cd nexttalk-frontend
npm install
cp .env.example .env.local
npx prisma generate
بالنسبة لخادم التطوير، قم بتغيير المتغير NODE_ENV
في .env.local
إلى development
وقم بتشغيل الأمر التالي:
npm run dev
بالنسبة لخادم الإنتاج، قم بتغيير المتغير NODE_ENV
في .env.local
إلى production
وقم بتشغيل الأوامر التالية:
npm run build
npm run start
ملاحظة: تأكد من استبدال القيم الموجودة في .env.local
بالقيم الخاصة بك.
Next.js، Prisma ORM، MongoDB، GraphQl، Apollo Client، React، ChakraUI، Nodejs
المساهمات هي موضع ترحيب! لا تتردد في إنشاء طلب سحب أو إثارة مشكلة. يرجى قراءة إرشادات المساهمة قبل المساهمة.
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.
أنا مطور وسأشعر بالرمز ثم أكتبه.
للحصول على الدعم، أرسل بريدًا إلكترونيًا إلى [email protected]