Auctioning is one of the most prominent activities in this world, but due to more virtual events, not all auctions can occur offline; hence, there is a need to make auctions available virtually, which will be more user-friendly and easier to use.
- All user can NOMINATE Items for Auction
- Admin Manager will approve by providing specified date
- Admin Manager will start the auction for the day.
- Buyers can participate in the started auctions
- The Bidding Mechanism is in RealTime.
- Updating of Bidding Amount at low latency
- as, any bid is placed the TIMMER reset's
- at the end to TIMMER the higgest BIDDER wins the Auction
- All the Images of the Auction is stored in IPFS-network
- All the payment transactions are done in ETHEREUM BLOCKCHAIN
- Once the item is sold the record get's written in the BlockChain
- providing an unalterable selling records.
- and safe payment methods by Smart Contract to remove Frauds.
- Admin can approve and activate the product for Auction
- Admin can monitor the products
- Docker Image Link: https://hub.docker.com/repository/docker/nirmalyasaha/code-linking/general
- Update the link to your localhost server
- Build and deploy
$ docker build -t nirmalyasaha/code-linking:1.0.0.RELEASE . $ docker push nirmalyasaha/code-linking:1.0.0.RELEASE
- Pulling and Running
$ docker pull nirmalyasaha/code-linking:1.0.0.RELEASE $ docker run -d -p 3000:3000 -p 5000:5000 nirmalyasaha/code-linking:1.0.0.RELEASE
Client: React, TailwindCSS, Socket.io Client
Server: Node.Js, Express.Js, Socket.io, MongoDB
BlockChain Solidity, Ethereum, IPFS-network
https://ecstatic-curran-043ca0.netlify.app/
video.mp4
https://verification.givemycertificate.com/v/34586190-e6e8-4ad6-8a4b-10bb6f0ce082
- Install packages - npm install.
Client
-
cd client
-
Start : npm run Start
-
Route : '/' - normal user
-
'/admin' - admin
Backend
- Start : npm run Start
- Dev Mode : npm run server
Ethereum
- cd ethereum
- npm install
- node compile.js
- node deploy.js
- provide the deployed address in Factory.js address
- @Nirmalya-Saha96 * Developed the Ethereum Smart Contract and the Backned
- @R0Y4L23 * Developed the Frontend
- @bhaumikankan * Developed the Ethereum Smart Contract and the Backned