Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

Serveur ultra basique d'encheres NodeJS/Websocket

 Fermé·Moins de 500 €·3 offres·1191 vues·7 interactions


Le but du projet est uniquement de faire un test comparatif avec d'autres technos. J'ai besoin d'un programme très simple qui m'aidera à choisir la meilleure techno pour un projet beaucoup plus complexe. Il s'agit de développer un mini serveur d'enchere sur node.js utilisant les websocket, et de le faire communiquer avec une BDD située sur un serveur APACHE PHP/MySql. Aucun graphisme à envisager, c'est juste un test de principe

Je souhaite que le serveur NodeJS soit installé sur un hébergement type "cloud" ou du genre, c'est a dire infogéré par l'hebergeur, et à puissance modulable ( Infomaniak propose ça par exemple avec option NodeJS )
Quand au serveur APACHE si c'est possible de faire cohabiter les 2 os dans un seul serveur, alors c'est le top, sinon sur hébergement mutualisé classique.
Un formulaire basique permet de rentrer son nom. une session est alors ouverte, une connexion websocket établie, et un bouton d'enchere apparait

Le serveur Node.js websocket permets la mise a jour en temps réel des tableau de bords des participants. Il recoit l'info (via websocket) qu'un client à cliqué sur le bouton, incrémente alors de 1 la valeur de l'enchere dans la base de données , puis renvoie aux participants via websockets le nouveau montant d'enchere ainsi que le nom de l'enchéreur.
De plus, a chaque incrémentation, le serveur lit une ligne dans la base donnée d'un serveur APACHE PHP/Mysql pour vérifier que le montant max n'a pas été atteint. dans le cas contraire, il arrete le jeux, puis inscrit le nom du dernier enchereur dans la bdd APACHE

Budget indicatif : Moins de 500 €

Publication : 16 janvier 2017 à 15h48

Profils recherchés : Développeur JavaScript freelance, Développeur PHP freelance, Développeur Node.js freelance

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

Créer un compte

3 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

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

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.