Skip to content

Latest commit

 

History

History
169 lines (119 loc) · 5.25 KB

README.md

File metadata and controls

169 lines (119 loc) · 5.25 KB

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)