Skip to content

Repository files navigation

🎧 DropRate

DropRate is a music discovery and rating platform where users can submit songs, upvote tracks, and explore the latest bangers across various genres. It’s built for music lovers who want to share their taste and find fresh sounds from the community.


🚀 Features

  • 🎵 Submit songs with title, artist, genre, and URL
  • 🔍 Filter by genre and search by title or artist
  • 👍 Vote up your favorite songs or 👎 discredit them
  • 🏆 Leaderboard showing top-voted tracks
  • 🔄 Real-time updates
  • 🖥️ Responsive and minimalist UI with modern design

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS, React Icons
  • State Management: useState, useEffect
  • Deployment: Vercel

🧑‍💻 Getting Started

Prerequisites

  • Node.js & npm installed
  • Git (for cloning the repo)

Installation

git clone https://github.com/OperaCode/DropRate.git
cd droprate
npm install
npm start

About

A sleek and interactive platform for discovering, sharing, and rating music drops. Users can submit songs, vote on tracks, and explore trending tunes across genres. Built with React for the frontend and designed to spotlight musical taste through community feedback.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages