Skip to content

vitali2y/marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marketplace (PoC)

In order to run the demo just execute next commands:

git clone https://github.com/vitali2y/marketplace.git
git clone https://github.com/vitali2y/marketplace_client.git
git clone https://github.com/vitali2y/marketplace_rendezvous.git
cd marketplace
npm install

# now put some .PDF, .MP3, .AVI, etc files into "stores" (on Linux and OSX), i. e.:
# ./marketplace_client/dist/linux/bob/store_bob, ./marketplace_client/dist/linux/james/store_james,
# and ./marketplace_client/dist/linux/tom/store_tom directories,
# and continue with:

npm run dev

# or, alternatively:
# MARKETPLACE_BROWSER=firefox npm run dev  # start Firefox
# MARKETPLACE_BROWSER=no npm run dev       # do not start browser at all

Continue online shopping from automatically opened Alice's session in web browser.

Marketplace (PoC) @ win10

Marketplace Client (PoC) project is used here as a client app.

Marketplace Rendezvous Server (PoC) project is used here for discovery of other decentralized nodes.

Marketplace Server (PoC), in Rust project is a next stage of currently used Marketplace Server (PoC), in CoffeeScript.

In order to release the binary builds (for all Linux, OSX, and Windows platforms) of both server and client (they will be found under ./dist and ./marketplace_client/dist accordingly under correspondent linux, darwin, and windows dirs) just execute next command from the root marketplace dir, and follow further instructions:

npm run release

About

Decentralized Marketplace (PoC)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published