vincentchung932 / CyberAuctions-on-Solana

Cyber Auctions is a NFT dashboard on Solana chain which a user can follow the NFTs they like and add it on the dashboard. whenever the NFT is market, Cyber Auctions will notify the user. User can link their Solana wallet and place their bid.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cyber Auctions Project on Solana

About

Cyber Auctions is a NFT dashboard on Solana blockchain which a user can follow the NFTs they like and add it on the dashboard. whenever the NFT is market, Cyber Auctions will notify the user. User can link their Solana wallet and place their bid. The project is built in React as front-end and Node.js as back-end and a MongoDB.

index_page_shot

Connect your wallet

Wallet_page_shot

Expore NFTs in Magic Eden

MagicEdenPage

Built with

How to use

After installing node, clone this repo:

git clone https://github.com/vincentchung932/CyberAuctions.git

Then install dependencies in server folder

npm init
npm install mongoose express cors

And in client folder

npm install axios react-router-dom@5

An API key pair is required which can be applied through BlockchainAPI. Replace the variables APIKeyID.apiKey and APISecretKey.apiKey in ./client/src/Views/Wallet.jsx.

APIKeyID.apiKey = "YOUR API KEY";
APISecretKey.apiKey = "YOUR SECRET KEY";

Run server and client in separated terminals:

cd client
nodemon server.js
cd client
npm start

Contact Me

If you have any question or problem running this project just contact me: zhongqianxinqqq@gmail.com

About

Cyber Auctions is a NFT dashboard on Solana chain which a user can follow the NFTs they like and add it on the dashboard. whenever the NFT is market, Cyber Auctions will notify the user. User can link their Solana wallet and place their bid.


Languages

Language:JavaScript 87.2%Language:HTML 6.5%Language:CSS 6.3%