Skip to content

The goal of this project is to build a website that mimic the appearances and also some of the basic funtionalities of a popular music-streaming platform - Spotify.

License

Notifications You must be signed in to change notification settings

NgoQuocBao1010/PHP-Spotify-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Spotify Clone

A music player application was built with PHP, MySQL, Vanila Javascript, HTML and CSS.

About The Project

This project is a university project I built with my partner Đặng Nguyễn Phú Nguyên. The goal of this project is to build a website that mimic the appearances and also some of the basic funtionalities of a popular music-streaming platform - Spotify.

Logo

Gameplay 1

Gameplay 1

Gameplay 1

Here's what the web can do:

  • Full functional music player (play/stop, fast forward, volume control).
  • Music playing queue.
  • Manage favourite songs.
  • Searching for songs by titles or singer names.
  • Basic C.R.U.D operations for Administrator.

Go here for more screenshots of the website

(back to top)

Built With

(back to top)

Getting Started

You can run docker to take a peek at our project. Before starting, please make sure you have Docker install on your machine.

Installation

  1. Clone the repo

    git clone https://github.com/NgoQuocBao1010/PHP-Spotify-Clone.git
  2. Change directory to the docker folder

    cd docker
  3. Build the docker container

    docker-compose up
  4. Now, the installation part is done:

    • Go to the localhost:8000 on your computer to use our main website.
    • Go to the localhost:8080 on your computer to view our phpAdmin of the project.

(back to top)

Screenshots of the website

  1. Main Website

    • Gameplay 1


    • Gameplay 1


    • Gameplay 1


    • Gameplay 1


    • Gameplay 1


  1. Administrator Website

    • Gameplay 1


    • Gameplay 1


    • Gameplay 1


    • Gameplay 1


    • Gameplay 1



For more details on the project, please refer to our full powerpoint report (Vietnamese).

(back to top)



Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star ⭐⭐⭐! Thanks again!

  1. Fork the Project
  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

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact Us

Ngô Hồng Quốc Bảo - @NgoQuocBao

Đặng Nguyễn Phú Nguyên - @nguyendang127

Project Link: https://github.com/NgoQuocBao1010/PHP-Spotify-Clone

(back to top)

Acknowledgments

This awesome README temaplate is from Best README Template. ♥

(back to top)

About

The goal of this project is to build a website that mimic the appearances and also some of the basic funtionalities of a popular music-streaming platform - Spotify.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published