Skip to content

A blockchain-based decentralized youtube clone that allows users to upload videos and watch them inside the browser.

Notifications You must be signed in to change notification settings

Rajdeep-nagar08/RD-s-Video-studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decentralized platform for video publishing

Project Diagram :

image

Follow the steps below to download, install, and run this project.

Dependencies

Install these prerequisites :-

Step 1. Clone the project

git clone https://github.com/Rajdeep-nagar08/RD-Blockchain-Video-studio

Step 2. Install dependencies

$ cd videoStudio
$ npm install

Step 3. Start Ganache

Open the Ganache GUI client that you downloaded and installed. This will start your local blockchain instance.

Step 4. Compile & Deploy Video Studio Smart Contract

$ truffle migrate --reset You must migrate the marketplace smart contract each time your restart ganache.

Step 5. Configure Metamask

See free video tutorial for full explanation of these steps:

  • Unlock Metamask
  • Connect metamask to your local Etherum blockchain provided by Ganache.
  • Import an account provided by ganache.

Step 6. Run the Front End Application

$ npm run dev Visit this URL in your browser: http://localhost:3000

About

A blockchain-based decentralized youtube clone that allows users to upload videos and watch them inside the browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published