Simplecart.js fait partie de ces petits plus qui rendent la vie de tous un peu plus facile, et rapide, et pas chère. Pourquoi, lorsqu’on à que quelques produits à vendre, mettre en branle la machine de guerre Prestashop (et consorts, cela va sans dire) ?

Lorsque l’on veut se mettre au ecommerce, il y a toujours une phase de dimensionnement des besoins. En général, les solutions open-sources à base de LAMP sont là pour répondre à quasiment tous ces besoins, étant plutôt souples, supportées par des communautés (plus ou moins) actives, et totalement gratuites. Cette gratuité justement, permet de concentrer l’effort d’investissement sur d’autres parties d’un projet e-commerce.

Très bien, mais admettons que :

  1. vous ayez 5 produits à vendre, et pas plus…
  2. vous ayez besoin d’une solution rapidement, très rapidement, dans la journée peut etre, qui vous permette de vendre
  3. (si les mentions ci-dessus sont remplies) vous n’ayez pas envie de faire appel à une ressource externe pour travailler sur cette mise en production, ou que vous n’en avez pas les moyens
  4. vous souhaitez passer par un paiement sécurisé, certes, mais n’avez pas le temps ou les moyens d’offrir à vos clients une solution bancaire sécurisée complète

Si l’une, ou toutes les mentions ci-dessus sont remplies, alors simplecart.js est le bout de code qu’il vous faut.

En seulement 20 Ko et avec un compte Paypal ou GoogleCheckOut, vous pouvez disposer d’un rayonnage virtuel sans fioritures, sans moteur de recherche (normal quand on n’a que quelques produits en magasin), et ou l’acte d’achat est réduit à sa plus simple expression : lecture de la description et du prix, ajout au panier, terminer la commande.

POINT BARRE

Avec quelques connaissances en html+Css, vous serez capable de monter un petite boutique virtuelle juste efficace. Ni trop sexy, ni trop riche, juste efficace.

Techniquement, pour faire tourner la (petite) bete, il faudra respecter un marquage sémantique pour chaque produit ressemblant à ceci:

<div>  <h2>Awesome T-Shirt</h2>  <span>$35.95</span>  <input value="1" type="text">  <a href="javascript:;">Add to Cart</a></div>

Et après ce n’est plus qu’une question de styles, et d’une pincée de javascript.

Pas de base de données, pas de php, juste un fichier javascript de 20Ko.

Du coup, vous pouvez vous concentrer sur le “look and feel” de votre rayonnage,  et vous mettre à vendre à la vitesse de la lumière.

Disponible en téléchargement sur github, vous trouverez un wiki détaillé, un bug tracking, bref, tout ce que github offre comme possibilités de suivi de projet ici : http://github.com/thewojogroup/simplecart-js

Et le site officiel de ce projet ( sous license Creative Commons )  est accessible à cette adresse : http://simplecartjs.com/