Contacts est un prototype sous forme de webapp qui permets à un utilisateur de générer un avatar par rapport à des critères non conventionnels. Pour le front-end, la majorité est écrite en javascript native et utilise socket.io ainsi que jQuery pour la communication avec l’API de génération d’avatar. Le back-end utilise node.js, express js et socket.io
Pour utiliser l’application, il vous faudra :
git clone [<https://github.com/KomplexKapharnaum/contacts-app>](<https://github.com/KomplexKapharnaum/contacts-app>)
ou installez manuellement le code source en allant sur https://github.com/KomplexKapharnaum/contacts-appnpm i
pour installer les dépendancesnode server
http://localhost:4000
<aside> ⚠️ L’application est faite pour fonctionner sur un environnement smartphone, ce qui veut dire que la quasi-totalité des éléments DOM de la webapp ne détecteront pas la souris étant donné qu’ils utilisent les touch events. Il est donc impératif d’activer la fonctionnalité de simulation de toucher à l’aide des outils développeur de votre moteur web.
</aside>
Le programme serveur (utilisé pour communiquer avec les clients et la génération d’image) est écrite dans le fichier server.js
. Ce fichier tourne sous node.js et utilise notamment les librairies socket.io ainsi que express js.