It is a website based on the Ethereum blockchain, designed to create and manage tenders.
You can register on the site as a company or as a bidder.
-
Eliminate counterfeiting and fraud
-
High security system, because of the blockchain
-
Permanent archiving (in Ethereum)
-
The possibility of determining the winner of the tender easily
-
A fully decentralized network, powered by PoW.
-
Widespread
-
High security and transparency
-
Once the installer finishes downloading, launch it. Open the downloads link in your browser and click the file. Or, browse to the location where you have saved the file and double-click it to launch.
-
The system will ask if you want to run the software – click Run.
-
You will be welcomed to the Node.js Setup Wizard – click Next.
-
On the next screen, review the license agreement. Click Next if you agree to the terms and install the software.
-
The installer will prompt you for the installation location. Leave the default location, unless you have a specific need to install it somewhere else – then click Next.
-
The wizard will let you select components to include or remove from the installation. Again, unless you have a specific need, accept the defaults by clicking Next.
-
Finally, click the Install button to run the installer. When it finishes, click Finish.
Open a command prompt (or PowerShell), and enter the following:
node -v
npm -v
Download Ganache from here
1- set a network id to : 1337
2- set a port to : 8545
3- set a hostname to : 0.0.0.0 (to allow access from any device)
4- set a GAS LIMIT to : 2604200000 & GAS PRICE to : 20000000000
Click Save and run this Workspace
Step 1 : install Metamask from this link : Download Metamask or install by hand
2- open Ganache Workspace and copy this phase
3-paste copied phase in these boxes and click import
4-Now we went add & connect ganache newtork to metamask
5- write this setup info and click save **
1- donwload this project manually or via git : git clone https://github.com/ahmed-yacoubi/Blockchain-Based-Tendering-System-.git
2- open new global cmd and install truffle via this command : npm install -g truffle
3- open this project in cmd or git Bash and install all library
4- write this command in cmd : truffle migrate --compile-all --reset --network development
5- finally run project via this command : npm start
Connect us :