U3F1ZWV6ZTE1Njg4NDY3OTQ0X0FjdGl2YXRpb24xNzc3Mjg2OTg2NDQ=

Project iKy - Tool That Collects Information From An Email And Shows Results In A Nice Visual Interface

Project iKy - Tool That Collects Information From An Email And Shows Results In A Nice Visual Interface
Project iKy - Tool That Collects Information From An Email And Shows Results In A Nice Visual Interface
Project iKy هو أداة تقوم بجمع المعلومات من بريد إلكتروني وتظهر النتائج في واجهة مرئية لطيفة.

زيارة Gitlab صفحة من المشروع

مشروع

بادئ ذي بدء ، نود أن ننصحك بأننا قمنا بتغيير Frontend من AngularJS إلى Angular 7. لهذا السبب ، تركنا المشروع مع AngularJS كـ Frontend في فرع iKy-v1 والوثائق الخاصة بتثبيته هنا .
كان سبب تغيير الواجهة الأمامية هو تحديث التقنية والحصول على طريقة أسهل للتثبيت.

فيديو



التركيب

استنساخ مستودع

git clone https://gitlab.com/kennbroorg/iKy.git

تثبيت الخلفية


رديس
يجب عليك تثبيت Redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
sudo make install
وتشغيل الخادم في محطة
redis-server

الاشياء بايثون والكرفس
يجب عليك تثبيت المكتبات بداخل requirements.txt
pip install -r requirements.txt
وتشغيل الكرفس في محطة أخرى ، داخل الدليل الخلفي
./celery.sh
أخيرًا ، مرة أخرى ، في محطة أخرى ، قم بتشغيل تطبيق الواجهة الخلفية من دليل الخلفية
python app.py

تثبيت Frontend


العقدة
بادئ ذي بدء ، تثبيت nodejs .

تبعيات
داخل الواجهة الأمامية تثبيت تثبيت التبعيات
npm install

قم بتشغيل خادم الواجهة الأمامية
أخيرًا ، لتشغيل خادم الواجهة الأمامية ، قم بتنفيذ:
npm start

المتصفح

افتح المتصفح في عنوان url هذا

مفاتيح API التكوين

بمجرد تحميل التطبيق في المتصفح ، يجب عليك الانتقال إلى خيار Api Keys وتحميل قيم واجهات برمجة التطبيقات المطلوبة.

  • Fullcontact: إنشاء واجهات برمجة التطبيقات من هنا
  • تويتر: قم بإنشاء واجهات برمجة التطبيقات من هنا
  • Linkedin: يجب فقط تحميل المستخدم وكلمة المرور لحسابك


ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

اذا اعجبك الموضوع علق بتعليق If you like the subject, comment on the comment