####Design pattern à mettre en place :
Datasource adaptater :
Pour les informations stockées en BDD, et les médias
Command invoker :
Pour les informations destinées à être présentes dans plusieurs contextes
Asynchronous reponse handler :
Pour modification des contenus sur un projet (ajout média, etc.)
Idempotent retry :
Connection aux services tiers (Canaux de discussions, …)
Service connector + Service descriptor :
Pour permettre l’utilisation des informations du site sur des sites tiers (portfolios d’utilisateurs, etc.)
Autres design patterns à condidérer : Media type negotiation, Request Mapper, Request Acknowledge, Service interceptor
####API à déployer :
Medias disponibles pour un projet :
Google (Youtube -> PRESENTATION DU PROJET)
Intégration réseau sociaux :
Social Media (FB/TWITTER/INSTAGRAM-> SUIVI DU PROJET)
Financement de projet :
Kickstarter, Ulule, Tipeee, Patreon (FINANCEMENT DU PROJET)
Outils de travail collaboratifs :
TAWK, ou autre Chat API gratuite (CONTACT) Dropbox (FICHIER DU PROJET)