موقع ويب سيقوم برعاية أسئلة المقابلة التي تم تنفيذها مؤخرًا من Faang+ لمساعدة الأشخاص على التدرب والإعداد!
سيتم تقديم الأسئلة بشكل مجهول ، أو على الأقل شبه ملموس. سنضمن أنه بغض النظر عمن يقدم لهم ، فلن نكشف عن أسماء المستخدمين أو رسائل البريد الإلكتروني أو أي معلومات شخصية أخرى ما لم يختاروا صراحة القيام بذلك.
https://defaang.io/


تأكد من تثبيت GIT و NPM في جهازك المحلي.
يحتوي المستودع على مجلد .vscode الذي يحتوي على settings.json و extensions.json . يقوم ملف settings.json بتكوين محرر VS Code الخاص بك لاستخدام eslint و prettier على كل رمز حفظ الإجراء ( ctrl + s ). يحتوي ملف extension.json على قائمة بملحقات VS Code ، وسيعرض VS Code هذه الامتدادات كاقتراحات في علامة التبويب Extensions. بعد تثبيت هذه الامتدادات ، يجب أن يبدأ التصطف التلقائي والتنسيق في العمل.
استنساخ هذا الريبو
git clone https://github.com/ykdojo/defaang.gitانتقل إلى دليل جذر المشروع
cd defaangتثبيت جميع التبعيات
npm installابدأ خادم تطوير التطبيقات
npm run devتأكد من أن لديك حساب Vercel. إذا لم يكن كذلك ، اشترك في واحد هنا.
استيراد المشروع إلى Vercel.
امنح Vercel أذونات nessecary ، ونشر المشاريع وفويلا يتم النشر.
التسجيل على supabase هنا.
إنشاء مشروع جديد داخل supabase.
انتقل إلى Settings -> API ونسخ URL للمشروع و anon .
إنشاء ملف جديد يسمى .env.local في دليل الجذر.
الصق URL و annon في ملف .env.local مثل SO:
NEXT_PUBLIC_SUPABASE_URL=YOUR_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY=YOUR_SUPABASE_ANON_KEY
انتقل إلى علامة تبويب محرر SQL داخل لوحة معلومات Supabase.
انسخ استعلامات SQL من هنا ولصقها في محرر SQL.
قم بتشغيل الاستعلامات وانتهيت.
لمزيد من المرجع ، اقرأ Quickstart التالي لـ Supabase
بدلاً من ذلك ، يمكنك فتح مساحة العمل على GITPOD فورًا من خلال النقر فوق الزر أدناه:
بعد تثبيت Defaang على الجهاز المحلي الخاص بك ، توجه إلى دليل MD الخاص بنا للمساعدة في كل ما تحتاج إلى معرفته قبل البدء في إجراء تغييرات على قاعدة الكود.
انضم إلينا هنا.
أنا (YK) دفق كل يوم تقريبًا يظهر تقدمي في هذا المشروع على Twitch هنا.