مولد اسم المستخدم في Instagram
ملخص
إن Instagram Username Generator هو تطبيق ويب مصمم لمساعدة المستخدمين على إنشاء أسماء مستخدمين Instagram فريدة وشخصية بناءً على تفضيلاتهم وأنماطهم. إنه يستفيد من قوة الذكاء الاصطناعي لإنشاء أسماء مستخدمين إبداعية تتوافق مع اهتمامات المستخدم والكلمات الرئيسية المفضلة واختيارات الأسلوب والمزيد. بالإضافة إلى ذلك، يتحقق التطبيق من توفر أسماء المستخدمين التي تم إنشاؤها، مما يضمن حصول المستخدمين على قائمة بالأسماء المحتملة التي لم يتم أخذها بالفعل.
سمات
- تخصيص تفضيلات المستخدم : قم بتخصيص تفضيلات اسم المستخدم الخاص بك باستخدام خيارات مثل الاهتمامات والكلمات الرئيسية والنمط ومتطلبات الأحرف.
- إنشاء اسم مستخدم مدعوم بالذكاء الاصطناعي : يستخدم نموذج Google Gemini AI لإنشاء أسماء مستخدمين مبتكرة وفريدة من نوعها.
- التحقق من التوفر : يتحقق مما إذا كانت أسماء المستخدمين التي تم إنشاؤها متاحة على Instagram باستخدام FastDL API.
- واجهة مستخدم تفاعلية وسهلة الاستخدام : تم تصميمها باستخدام React وAnt Design لتوفير تجربة مستخدم بديهية وسريعة الاستجابة.
- ميزة النسخ إلى الحافظة : انسخ أسماء المستخدمين التي تم إنشاؤها بسرعة بنقرة واحدة.
لقطات الشاشة
مكدس التكنولوجيا
- الواجهة الأمامية : رد فعل، TypeScript
- مكتبة واجهة المستخدم : تصميم النمل
- واجهة برمجة التطبيقات الخلفية : Google Gemini AI، FastDL API
- النشر : فيرسل
تثبيت
استنساخ المستودع:
git clone https://github.com/harshxraj/ig-insta-username.git
cd ig-insta-username
تثبيت التبعيات:
إعداد متغيرات البيئة:
قم بإنشاء ملف .env
في الدليل الجذر وأضف مفاتيح API الخاصة بك:
NEXT_PUBLIC_API_KEY=
NEXT_PUBLIC_IG=
تشغيل التطبيق:
سيؤدي هذا إلى تشغيل التطبيق على http://localhost:3000
.
الاستخدام
- افتح التطبيق في متصفح الويب الخاص بك.
- املأ تفضيلاتك، بما في ذلك الاهتمامات والكلمات الرئيسية والأسلوب والمزيد.
- انقر فوق الزر "إنشاء أسماء مستخدمين" لإنشاء قائمة بأسماء مستخدمي Instagram المحتملة.
- سيعرض التطبيق أسماء المستخدمين المتاحة ويشير إلى الأسماء التي تم أخذها.
- استخدم الزر "نسخ" لنسخ أي اسم مستخدم إلى الحافظة الخاصة بك.
تطوير
للمساهمة في هذا المشروع، اتبع الخطوات التالية:
- شوكة المستودع.
- قم بإنشاء فرع جديد (
git checkout -b feature-branch
). - قم بإجراء التغييرات والتزم بها (
git commit -m 'Add new feature'
). - ادفع إلى الفرع (
git push origin feature-branch
). - افتح طلب السحب.
خريطة الطريق