Les meilleurs développeurs Node.js freelances sont sur Codeur.com
Terminé·800 à 1 500 €·6 offres·1596 vues·22 interactions
# Le projet
Vente aux enchères inversée, dite "vente au cadran" (ou "vente à la criée").
Dans ce type d'enchère, on ne démarre pas d'un prix qui va monter au fur et à mesure des enchères, mais, à l'inverse, d'un prix maximum qui va progressivement baisser par palier jusqu'à ce qu'un enchérisseur achète ou que le prix le plus bas soit atteint sans que la vente ai pu être réalisée.
# Le principe
- À un jour et une heure donnée, la page web de Vente Au Cadran (VAC) met aux enchères une trentaine de lots
- La vente d'un lot entraine la présentation du lot suivant.
- Chaque lot part avec un prix max de départ connu.
- Ce prix va être progressivement décrémenté par palier (ex. : Prix de départ = 1000 puis décrémentation de 200 toutes les 10 secondes, prix d’arrivée = 400)
- Le premier enchérisseur cliquant sur le bouton "Acheter" s'octroie le lot
- Si le prix minimum est atteind, la vente n'est pas réalisée et on passe au lot suivant.
## Détails
La page côté client affiche :
- un chronomètre de 10 à 0 seconde, qui se relance à chaque décrémentation de palier du lot en cours
- les informations du lot en cours (nom, visuel, etc.)
- le palier en cours. C'est le prix auquel l'enchérisseur peut acheter le lot.
- la liste des 30 lots
- un bouton "ACHETER"
- la liste des paliers de montant
- la liste des enchères que l'enchérisseur a déjà remportées (le cas échéant)
## Contraintes
- Le script coté serveur doit pouvoir être exécuté avant la vente et déclencher le début de la vente ultérieurement.
(ex : script lancé le vendredi pour une vente au cadran démarrant le dimanche à 14h30)
- Pour toutes les actions automatiques (présentation d'un nouveau lot) ou d'achat, la page ne doit jamais se recharger.
- Les utilisateurs peuvent afficher la page de VAC à tout moment (il faut pouvoir leur envoyer les informations du lot en cours)
## Informations techniques
- Toutes les informations du lot (nom, visuel, informations textes diverses, prix de début, nombre de paliers, valeur du palier) sont stockées dans une base de données MySQL.
- Le serveur est dédié, Apache, PHP 5.6, MySQL, Node.js
- Une assistance au déploiement doit être intégrée au projet
- Une maquette fonctionnelle de l'écran de VAC est jointe à cette annonce.
#La mission
Réaliser le/les scripts coté serveur et coté client
PHP, HTML et CSS sont assurés par nos soins
Budget indicatif : 800 à 1 500 €
Publication : 15 février 2016 à 10h44
Profils recherchés : Développeur Node.js freelance
6 freelances ont répondu à ce projet
1 proposition de devis en moins de 2h
Montant moyen des devis proposés : 7 400 €
Estimation du délai : 40 jours
Projet réalisé par Algorithme Group
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.