Les meilleurs développeurs Node.js freelances sont sur Codeur.com

NodeJS / Microsoft Bot

 Terminé · Moins de 500 € · 1 offre · 954 vues · 3 interactions


Bonjour,

J'ai besoin d'un Bot (universal bot via le Microsoft Bot Framework) permettant à un utilisateur de faire un upload FTP.
Attention, je tiens à avoir un code propre et évolutif. Il ne doit en aucun cas utiliser un style procédural mais un style objet uniquement, facilement maintenable. Interdiction donc d’enchevêtrer une succession de fonction anonyme. L'application évoluera, le code doit rester maintenable.

Vous n'avez pas à éduquer le bot, il faut simplement qu'il réagisse au mot "installation". A tout autre mot, il lancera un processus spécifique (un laconique, "Désolé, je ne sais pas encore faire cela.").
Il proposer 3 choix (si installation) : Installer le logiciel A, B et C.
Il demande ensuite l'hébergeur de ce logiciel (2 choix actuellement, sera étendu dans une v3): "XXX" ou "Autre".
La v2, c'est l'implémentation du processus d'installation pour "XXX", hors périmètre actuellement.

En choisissant "Autre", vous devez demander les accès FTP ou SFTP nécessaires pour envoyer sur le serveur + l'url du site.
Avec les accès FTP/SFTP, vous devez uploader l'ensemble de l'application (A, B ou C) avec fichiers et sous dossiers, de manière récursive.
Si le dossier FTP n'est pas vide, vous devez alerter l'utlisateur pour qu'il valide la suppression du contenu du FTP avant upload.
Vous devez gérer les déconnexions / erreurs éventuelles (donc sans doute gérer une file d'attente via NodeJS).
A la fin du téléchargement, vous invitez l’utilisateur à cliquer sur l'url pour finaliser l'installation.

L'application doit être internationalisée (gestion de plusieurs fichiers de langue via le framework Bot), la sélection de langue par l'utilisateur ne fait pas parti de ce projet.

Merci de vos propositions.

Budget indicatif : Moins de 500 €

Publication : 05 janvier 2017 à 16h05

Profils recherchés : Développeur Node.js freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

1 freelance a répondu à ce projet

1 proposition de devis en moins de 2h

kader69 Développeur C#
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients