Bitcoin Forum
October 21, 2017, 09:40:54 PM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [ANN] Open source : boutique bitcoin intégrée avec porte-monnaie electrum  (Read 2194 times)
Boussac
Legendary
*
Offline Offline

Activity: 1178


e-ducat.fr


View Profile WWW
October 29, 2013, 12:31:24 PM
 #1

Chers tous,

Je me décide aujourd'hui à publier sur GitHub le code source (Ruby on Rails) d'une boutique en ligne qui permet au marchand de recevoir les bitcoins sur son porte-monnaie electrum, SANS passer par un intermédiaire (bitpay ou autre) et SANS stocker aucune clé privée sur son serveur.

L'application web  a besoin de connaitre seulement la clé publique (master public key) de votre porte-monnaie electrum.
Vous exportez simplement la clé publique et vous la collez dans le fichier application.rb en lieu et place de la variable globale $MPK.

J'ai développé cette application RoR (Rails 3) sur la base de l'excellent tutoriel de Dave Thomas :"Agile Web Development in Rails".
Elle est déployée (depuis 2011) sur microbitcoin.net.

Une nouvelle adresse bitcoin est générée à chaque transaction.
L'application génère une facture avec QR code, téléchargeable en pdf et envoie un email à l'admin et au client.
J'utilise bitcoincharts pour le taux de change (les prix sont fixés en bitcoins et les frais de livraison en euros) car l'application affiche les montants en euros et en bitcoins.
Elle se connecte aussi à blockchain.info pour la notification de paiement reçu, qui déclenche aussi l'envoi d'un mail au marchand et au client.
L'interface admin permet de gérer le catalogue de produit et les prix.

J'espère que les pros de ruby, de javascript et de css parmi vous vont s'y intéresser (fork it!) car la TO DO list est encore assez longue..
Entre autres, les jolis effets javascript prototype ne fonctionnent pas avec IE (je les ai testés seulement avec de vrais navigateurs comme Firefox et Chrome).
Mais le site est fonctionnel et marche comme une horloge depuis deux ans.

Ceux parmi vous qui rêvaient d'avoir leur propre boutique en ligne sans dépendre d'un processeur de paiement, en recevant les paiements directement sur leur porte-monnaie electrum n'ont plus qu'à cloner et déployer.

1508622054
Hero Member
*
Offline Offline

Posts: 1508622054

View Profile Personal Message (Offline)

Ignore
1508622054
Reply with quote  #2

1508622054
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1508622054
Hero Member
*
Offline Offline

Posts: 1508622054

View Profile Personal Message (Offline)

Ignore
1508622054
Reply with quote  #2

1508622054
Report to moderator
1508622054
Hero Member
*
Offline Offline

Posts: 1508622054

View Profile Personal Message (Offline)

Ignore
1508622054
Reply with quote  #2

1508622054
Report to moderator
superresistant
Legendary
*
Offline Offline

Activity: 1624



View Profile
November 04, 2013, 02:30:52 PM
 #2

Merci, j'envisage de faire une boutique en ligne d'ici peu. Je me pencherais sur cette solution.

Here's my bag so you don't ask : Bitcoin, tenX, iexec, byteball and pepecash
MUSTH
Newbie
*
Offline Offline

Activity: 2


View Profile
November 25, 2013, 07:12:01 PM
 #3

Salut à tous, alors je suis un jeune développeur et fonctionne sous linux. Je suis en train de développer ma marque de voyages à forfaits grace à une boutique en ligne. Je choisis d'accepter le bitcoin pour faciliter mon positionnement marketing. Du coup ma question porte sur la partie $ bundle install du guide d'utilisation, en quoi consiste cette installation et est-ce possible sous linux ?
Je vous remercie d'avance pour votre réponse.
wzcocoon
Newbie
*
Offline Offline

Activity: 5


View Profile
November 26, 2013, 02:35:21 PM
 #4

Sa a l'air bien ton truc mais ou est le code de base?

si tu veux un coup de main if va falloir les faire passé!!!!

Boussac
Legendary
*
Offline Offline

Activity: 1178


e-ducat.fr


View Profile WWW
November 26, 2013, 05:45:53 PM
 #5

Salut à tous, alors je suis un jeune développeur et fonctionne sous linux. Je suis en train de développer ma marque de voyages à forfaits grace à une boutique en ligne. Je choisis d'accepter le bitcoin pour faciliter mon positionnement marketing. Du coup ma question porte sur la partie $ bundle install du guide d'utilisation, en quoi consiste cette installation et est-ce possible sous linux ?
Je vous remercie d'avance pour votre réponse.
Bien sur tu peux installer Rails sur Linux. La commande bundle install va installer les libraires ("gems" en ruby) qui sont listées dans le fichier gemfile.
Je te conseille de parcourir le tutoriel Rails que je mentionne.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!