Project

SoundScore

Exploring the SoundScore platform where users can receive global ratings on their music, with listener incentives powered by Solana blockchain for transparent and efficient payments.

343 words2 min read
On this page

SoundScore

SoundScore is a platform where users can pay to get ratings on their songs from listeners around the world. Listeners are incentivized for rating songs, creating a global ecosystem of music engagement and feedback.

All payments are securely processed on the Solana blockchain, ensuring transparency and efficiency.

Features

  • ๐ŸŒ Global Ratings: Receive feedback on your songs from an international audience.
  • ๐Ÿ’ธ Listener Incentives: Earn rewards for providing thoughtful song ratings.
  • ๐Ÿ”’ Blockchain Payments: Transparent and fast transactions using Solana.
  • ๐Ÿ”Ž Song Discovery: Discover trending and highly-rated songs from around the world.

Tech Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Blockchain: Solana
  • Database: MongoDB
  • Deployment: Vercel (Frontend), AWS (Backend)

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:
    Bash
    git clone https://github.com/Sidharth-Singh10/SoundScore.git
    cd SoundScore
    
  2. Install dependencies:
    Bash
    npm install
    
  3. Set up environment variables:
    • Create a .env file in the root directory.
    • Add the required keys:
      ENV
      DATABASE_URL=your-database-url
      API_KEY=your-api-key
      
  4. Start the development server:
    Bash
    npm run dev
    
  5. Open your browser and navigate to http://localhost:3000.

Screenshots

g1 g2 g3 g4

Contribution Guidelines

We welcome contributions to make SoundScore even better! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch:
    Bash
    git checkout -b feature-name
    
  3. Commit your changes:
    Bash
    git commit -m "Add feature description"
    
  4. Push the branch:
    Bash
    git push origin feature-name
    
  5. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For inquiries or feedback, feel free to reach out:


Join the global music community and elevate your songs with SoundScore today!

Repository

github.com/Sidharth-Singh10/soundscore

โ† Back to projects