Créez une application Web Laravel pour accomplir les parties suivantes :
Il y aura un bouton de téléchargement pour télécharger tous les abonnés de n'importe quel utilisateur (nous saisirons l'utilisateur @handler).
Le téléchargement peut être effectué dans l'un des formats suivants, c'est-à-dire que vous choisissez le format souhaité. Ce serait un avantage si vous offriez la possibilité de télécharger les tweets dans tous les formats suivants : formats csv, xls, google-spreadhseet, pdf, xml et json.
Pour la fonctionnalité d'exportation de feuille de calcul Google, l'utilisateur de votre application doit disposer d'un compte Google. Votre application doit demander l'autorisation de créer une feuille de calcul sur le Google-Drive de l'utilisateur.
Une fois que l'utilisateur clique sur le bouton de téléchargement (après avoir choisi l'option), tous les abonnés de l'utilisateur spécifié doivent être téléchargés. Astuce : vous pouvez implémenter cela en tant que tâche en arrière-plan. Trouvez des solutions créatives.
Démo
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
OU
php -S localhost:8080 -t public
http://localhost:8080
Dépôt Github
Installez le package à l'aide de composer :
composer require thujohn/twitter
Dépôt Github
Installez le package à l'aide de composer :
composer require mathiasgrimm/laravel-dot-env-gen:dev-master
Dépôt Github
Installez le package à l'aide de composer :
composer require google/apiclient:^2.0
Dépôt Github
Installez le package à l'aide de composer :
composer require "maatwebsite/excel:~2.1.0"