Skip to content

A lightweight web app mimicking the essence of Spotify. Sign up, explore albums, create playlists, and enjoy a premium-like experience. Built with HTML, CSS, jQuery, and MySQL. Groove on! ๐Ÿš€๐ŸŽถ

Notifications You must be signed in to change notification settings

AtharvaKitkaru/spotify-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

66 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Spotify Clone

Welcome to the Spotify Clone project, a web application that replicates some of the key features of the popular music streaming service, Spotify. Built using HTML, CSS, jQuery, and MySQL, this clone brings you a familiar music experience with a range of functionalities.

Features Implemented

User Authentication

  • Sign Up and Login:

    • Remembered input fields for improved user experience.
    • Invalid input handling (excluding passwords).
  • Remember Me:

    • User credentials remembered using cookies for seamless login.
  • Forgot Password:

    • Email-based token system for secure authentication.

Subscription

  • Premium:
    • Users can subscribe to premium accounts for enhanced features.

Navigation

  • Landing Page:

    • Randomly displays albums after successful login.
  • Albums Page:

    • Displays all albums.
    • Clicking on a specific album leads to a detailed page showing songs in that album.
  • Artists Page:

    • Lists all artists.
    • Clicking on an artist leads to a page with the artist's songs and albums.
  • Genres Page:

    • Displays genres.
    • Clicking on a genre leads to a page showing all albums in that genre.

Music Player

  • Fixed Player:
    • Positioned at the bottom.
    • Displays the currently playing song and music controls.

Search

  • Search Page:
    • Allows users to search among songs, artists, albums, and genres.

Playlist Management

  • Create Playlists:
    • Users can create playlists.
    • Add and delete songs from playlists.

Premium Content

  • Premium Albums:
    • Exclusive access to premium albums for registered premium users.

Technologies Used

  • HTML
  • CSS
  • jQuery
  • MySQL

Getting Started

  1. Clone the repository:
git clone https://github.com/your-username/spotify-clone.git
  1. Set up your MySQL database.

  2. Open the project in your preferred code editor and customize configurations.

  3. Run the application and enjoy the Spotify-like experience!

Contributing

Contributions are welcome! Feel free to submit issues or pull requests to enhance the project.

License

This project is licensed under the MIT License.

Happy listening with your Spotify Clone! ๐ŸŽตโœจ

About

A lightweight web app mimicking the essence of Spotify. Sign up, explore albums, create playlists, and enjoy a premium-like experience. Built with HTML, CSS, jQuery, and MySQL. Groove on! ๐Ÿš€๐ŸŽถ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published