Bitcoin Forum
May 07, 2024, 03:41:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Open source : boutique bitcoin intégrée avec porte-monnaie electrum  (Read 2280 times)
Boussac (OP)
Legendary
*
Offline Offline

Activity: 1220
Merit: 1015


e-ducat.fr


View Profile WWW
October 29, 2013, 12:31:24 PM
Last edit: October 29, 2013, 02:48:04 PM by Boussac
 #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.

1715096474
Hero Member
*
Offline Offline

Posts: 1715096474

View Profile Personal Message (Offline)

Ignore
1715096474
Reply with quote  #2

1715096474
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
superresistant
Legendary
*
Offline Offline

Activity: 2128
Merit: 1120



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.
MUSTH
Newbie
*
Offline Offline

Activity: 2
Merit: 0


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
Merit: 0


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 (OP)
Legendary
*
Offline Offline

Activity: 1220
Merit: 1015


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:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!