Skip to content

marcialarturo/sound-click

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project

Sound Click & Moralis => MVP is completed with a landing page, marketplace and create beat, XMTP Chat and Table land for beats updates.

Description

Welcome to Sound Click Sound Click was created for you; the writer, the performer, the beat maker, the producer, the engineer, the record label, the publisher, the videographer, the artist and the CREATOR. Sound Click was built for the person telling their story with music and to find like-minded people to experience it with. Music is the universal language that connects us across the globe. Music brings out our human emotions and music is the unified voice of the people.

An Ecosystem built to support the use and the growth of Music projects by enabling participants to actively get involved in the network via theoretical and interactive educational content provided by the active communities of established Music projects.

Valist Link

Video Demo

Website Demo

deployed Address

deployedMaticContract = '0x62dDfd4447E5c894fa7860c1271b5B0293cBCa09'

Project Details, Overview Document or Deck Which Covers the Product, Use Cases, Team, or Go-To-Market Strategy:

Submission Moralis x Filecoin "1, 2, Web3" Hackathon

Github Repository:https://github.com/4metaverse/sound-click Website Link:https://sound-click.netlify.app/

What problem is being solved? More than 3.7 million Music creators have been left behind with the new way of digital way to produce music and with the new platforms like youtube and Spotify, Itunes and other platforms. Our application is helping creators and artist to contribute together and maker money.

What is the functionality of your solution? Sound Click was created for you; the writer, the performer, the beat maker, the producer, the engineer, the record label, the publisher, the videographer, the artist and the CREATOR. Sound Click was built for the person telling their story with music and to find like-minded people to experience it with. Music is the universal language that connects us across the globe. Music brings out our human emotions and music is the unified voice of the people.

An Ecosystem built to support the use and the growth of Music projects by enabling participants to actively get involved in the network via theoretical and interactive educational content provided by the active communities of established Music projects.

We provide the following functionality:

  • Allows creators to create beats
  • Allows users to provide updates about their beat’s process
  • Allows users to follow their favorite artist and received personalized content
  • Allows users to donate erc20 tokens
  • Allows users to donate NFTs
  • Allows users to browse beats and lisent them
  • In the future, users will be able to send or receive tips for their cause
  • Beats are represented as NFTs
  • Easily collect accurate information that is available to the public using blockchain technology

What is your plan for real world implementation? Our plan is to release an MVP for people to try out, gather feedback and improve our app. We are planning to release a few versions, starting with the MVP with a few revisions. Then every 3 months release new functionality to our app until we have a fully functional app. We are definitely planning to deploy it to the mainnet, and partner up with nonprofits, government institutions, influencers, and artists.

How we built it

Sound Click application makes use of the following software:

  • Polygon Network enables our application to be a scalable platform with fast transactions. We deployed our app on the Mumbai Network.
  • Valist facilitated the process of distribution of our in a secure way.
  • Unstoppable Domains Sponsored Bounty facilitated the process of authentication and verification of our users in a secure way. Unstoppable allows owners of Unstoppable Domains to log in and share profile information with EVM-compatible applications using the universal Web3 Logins.
  • TableLand made our work easy with the Ethereum network. This allows us to work with a relational database to store Employment references and metadata for EVM chains like Ethereum. We will definitely keep using complex TableLand functions in the future.
  • IPFS NFTStorage for data storage on IPFS that generates a transaction hash used to create an NFT of a photo.

  • NFTPort smooths the path of the minting and donating process and eliminates the high transaction fees. Our users will not pay anything for donating NFTs or minting.

  • Solidity for the smart contract.

  • OpenZeppelin ERC721 we use the ERC721 template for faster development of our smart contract.

  • Hardhat for local blockchain development.

  • React Js, Material-ui, Web3 React Js for the frontend, Material-ui, and Web3 to connect to the blockchain.

Challenges we ran into

The contract functionality and donations took us longer.

Accomplishments that we're proud of

We are proud of the final MVP and how our project went from an idea to a demo

What we learned

We learned to work with IPFS NFTStorage and hardhat

What's next for Sound Click

Post updates Upon registration, add a point system for users.

deployed Address

  • deployedMaticContract = '0x62dDfd4447E5c894fa7860c1271b5B0293cBCa09'

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published