/Django-MusicPlayer

Music Player with Django. Simple and easy to use music streaming website.

Primary LanguagePython

Django based music layer

Django Music Player is a simple web application built with Django that allows users to upload, manage, and play music files.

GitHub stars Maintenance Website shields.io License

Installation 📦

To install Django Music Player, follow these steps:

1. Clone this repository:

'https://github.com/BurhanMohammad/Django-MusicPlayer.git'

2. Navigate to the project directory:

  cd Django-MusicPlayer

3 . Create a virtual environment:

  python3 -m venv env

4. Activate the virtual environment:

  source env/bin/activate

5. Install the project dependencies:

  pip install -r requirements.txt

6 . Run the server

  python manage.py runserver

7 . Go to localhost:8000


Features 📋

⚡️ SignUp and SignIn option.
⚡️ Google SignUp and SignIn option.
⚡️ Play song, view detailed information of song.
⚡️ Search songs.
⚡️ Filter songs based on language and singer.
⚡️ Create new playlist.
⚡️ Add/Remove songs to/from playlist.
⚡️ Add/Remove songs to/from favourites.
⚡️ Scroll through recently played/viewed songs.
⚡️ Explore songs through your personalized playlist and favourites.
⚡️ User authentication: Users can sign up, log in, and log out.


Contributing 💡

If you'd like to contribute to Django Music Player, feel free to fork this repository and submit a pull request.

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine.

Step 2

  • Build your code 🔨🔨🔨

Step 3

  • 🔃 Create a new pull request.

Creadits :

Django Music Player was created by Mohammad Burhan

License

License