قم بإنشاء تطبيق ويب Laravel لإنجاز الأجزاء التالية:
سيكون هناك زر تنزيل لتنزيل جميع متابعي أي مستخدم (سنقوم بإدخال المستخدم @handler).
يمكن إجراء التنزيل بأحد التنسيقات التالية، أي يمكنك اختيار التنسيق الذي تريده. سيكون بمثابة ميزة إذا أعطيت خيار تنزيل التغريدات بجميع التنسيقات التالية: تنسيقات csv وxls وgoogle-spreadhseet وpdf وxml وjson.
بالنسبة لميزة تصدير جداول بيانات Google، يجب أن يكون لدى مستخدم التطبيق الخاص بك حساب Google. يجب أن يطلب تطبيقك الإذن لإنشاء جدول بيانات على Google-Drive الخاص بالمستخدم.
بمجرد أن ينقر المستخدم على زر التنزيل (بعد اختيار الخيار)، يجب تنزيل جميع متابعي المستخدم المحدد. تلميح: يمكنك تنفيذ هذا كمهمة في الخلفية. التوصل إلى بعض الحلول الإبداعية.
تجريبي
git clone https://github.com/pcsaini/rtCamp-twitter-challenge.git
cd rtCamp-twitter-challenge
composer install
php artisan env:gen
cd public
bower install
php artisan serve
http://localhost:8000
أو
php -S localhost:8080 -t public
http://localhost:8080
جيثب الريبو
تثبيت الحزمة باستخدام الملحن:
composer require thujohn/twitter
جيثب الريبو
تثبيت الحزمة باستخدام الملحن:
composer require mathiasgrimm/laravel-dot-env-gen:dev-master
جيثب الريبو
تثبيت الحزمة باستخدام الملحن:
composer require google/apiclient:^2.0
جيثب الريبو
تثبيت الحزمة باستخدام الملحن:
composer require "maatwebsite/excel:~2.1.0"