Skip to content

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

Notifications You must be signed in to change notification settings

divyashewale1582003/Django-MusicPlayer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.6%
  • CSS 30.1%
  • HTML 11.3%
  • JavaScript 6.0%