Skip to content

rohitbansal2005/spotify-clone

Repository files navigation

Spotify Clone

A modern web-based Spotify clone built with HTML, CSS, and JavaScript. This project features a responsive design, dark mode, and interactive music player functionality.

Features

  • 🎵 Music player with play/pause, next/previous track controls
  • 🌙 Dark mode support
  • 📱 Responsive design for all devices
  • 👤 User authentication system
  • 🎨 Modern UI with Spotify-inspired design
  • 🎼 Playlist management
  • 🔍 Search functionality

Getting Started

  1. Clone the repository:
git clone https://github.com/YOUR_USERNAME/spotify-clone.git
  1. Open index.html in your web browser or use a local server.

  2. For development, you can use any local server. For example, with Python:

python -m http.server 8000

Project Structure

spotify-clone/
├── index.html          # Main application page
├── login.html          # Login page
├── signup.html         # Signup page
├── profile.html        # User profile page
├── styles.css          # Main stylesheet
├── audio-player.js     # Audio player functionality
└── README.md          # Project documentation

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Font Awesome Icons

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

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