Skip to content

AKASH10513/BetterBuy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

Project Title: πŸ“›

BetterBuy

Demo link: πŸ”—

Please check out the demo video πŸ˜„here.
This application is deployed Please check it out πŸ˜„here.

About the Project: πŸ“š

BetterBuy a NFT based digital warranties represent ownership of luxury items. For instance, a digital token on the blockchain could represent the ownership for a certain model of mobile phone created by your company. The Digital Warranties on BetterBuy.com are minted using a single smart contract that has different Token IDs and Metadata. The Metadata of an NFT is created to include the wallet address of the owner. Only the owner of an NFT with a wallet address included in the metadata can import the NFT into their wallet. The Metadata of each product also includes its product name, serial number, warranty duration, product description, warranty conditions as well as a timestamp for when it was issued and for how long it’s been active. Customer will receive an email containing a link to the transaction that enables him/her to import the Digital Warranty into his/her wallet according to his Token Address and Token ID.

Technologies: β˜•οΈ 🐍 βš›οΈ



Setup: πŸ’»

1. Clone repo

$ git clone git@github.com:Sanskar6000/BetterBuy.com.git
$ cd Just-a-Journal

2. Create .env File

  • create a .env file in server folder with following environmental variables
MONGODB_URL=

3. Setup MongoDB

  • Local MongoDB
    • Install it from here
    • In .env file update MONGODB_URI=mongodb://localhost/justajournal
  • OR Atlas Cloud MongoDB

4. Run Backend

$ cd server
$ npm install
$ npm run dev

5. Run Frontend

# open new terminal
$ cd client
$ npm install
$ npm start

6. Run locally

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published