Skip to content

AtharvaMaskar26/BlockStudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

logo

About

A blockchain-based decentralized music streaming platform to connect music enthusiasts directly to independent music artists. The artists can use this platform to share their music with greater freedom while ensuring ownership and avoiding duplication of their music. People can listen to their favourite songs and support the artists by making micropayments through our custom crypto tokens. The platform can be hosted as a DApp on the Ethereum blockchain.

Preview

preview

Folder Structure

├── App
│   ├── contracts
│   │   ├── Migrations.sol
│   │   └── blockstudio.sol
│   ├── migrations
│   │   ├── 1_initial_migration.js
│   │   └── 2_deploy_contract.js
│   ├── package-lock.json
│   ├── package.json
│   ├── public
│   │   ├── favicon.ico
│   │   ├── index.html
│   │   ├── logo192.png
│   │   ├── logo512.png
│   │   ├── manifest.json
│   │   └── robots.txt
│   ├── src
│   │   ├── App.js
│   │   ├── App.test.js
│   │   ├── Assets
│   │   │   ├── Pixeboy.ttf
│   │   │   ├── logo.png
│   │   │   └── sample.mp3
│   │   ├── Build
│   │   │   ├── Migrations.json
│   │   │   └── blockstudio.json
│   │   ├── Components
│   │   │   ├── AddSongCard.js
│   │   │   ├── Artist.js
│   │   │   ├── Audience.js
│   │   │   ├── Colors.js
│   │   │   ├── Login.js
│   │   │   └── SongCard.js
│   │   └── index.js
│   └── truffle-config.js
├── Documents
│   ├── Literature_Review.pdf
│   ├── Presentation.pdf
│   └── Progress_Report.pdf
└── README.md

Architecture

logo

Setup

  • Install and setup Ganache, Truffle and Metamask
  • Clone the repository
git clone https://github.com/anuneetanand/blockstudio.git
  • Setup a workspace of blockstudio on Ganache
  • Connect Metamask to the Ganache workspace
  • Migrate the Contract
truffle migrate
  • Start the React App
npm start
  • Add account to Metamask to Sign In

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published