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.
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:
- Clone the repository:
git clone https://github.com/Sidharth-Singh10/SoundScore.git cd SoundScore - Install dependencies:
npm install - Set up environment variables:
- Create a
.envfile in the root directory. - Add the required keys:
DATABASE_URL=your-database-url API_KEY=your-api-key
- Create a
- Start the development server:
npm run dev - Open your browser and navigate to
http://localhost:3000.
Screenshots
Contribution Guidelines
We welcome contributions to make SoundScore even better! Follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name - Commit your changes:
git commit -m "Add feature description" - Push the branch:
git push origin feature-name - 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:
- GitHub: Sidharth-Singh10
- Email: your-email@example.com
Join the global music community and elevate your songs with SoundScore today!
Repository