Skip to content

🌊 Muve: Seamlessly convert and sync your music playlists across YouTube and Spotify. Built with Django and Next.js, Muve empowers users to effortlessly manage their music libraries across platforms. πŸ”„

Notifications You must be signed in to change notification settings

muhreeowki/muve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌊 Muve: The Playlist Converter

Technologies How does it work?

Muve is a web application that revolutionizes the way you manage your music playlists across different streaming platforms. With Muve, you can seamlessly convert your playlists between YouTube and Spotify, ensuring a consistent listening experience no matter which platform you prefer.

πŸ“± Visit this Project

πŸ’» Technologies

  • Python & Django
  • Django-rest-framework
  • NextJS
  • TailwindCSS
  • PostgreSQL
  • Spotify & Youtube APIs

πŸš€ How Does it Work

Muve simplifies the process of converting playlists between YouTube and Spotify. Here's how to use it:

  1. πŸ“ Create an Account: Sign up for a Muve account to get started.

  2. πŸ”— Connect Your Accounts: Link your Spotify and YouTube accounts to Muve. This allows us to access your playlists and create new ones.

  3. 🎡 Select Source Platform: Choose either YouTube or Spotify as your source platform.

  4. πŸ“‹ Choose a Playlist: Muve will display all your playlists from the selected platform. Pick the one you want to convert.

  5. βœ… Select Songs: Decide whether you want to convert all songs or just a few selected tracks from the playlist.

  6. 🎧 Choose Destination Platform: Select the platform you want to convert your playlist to (YouTube or Spotify).

  7. πŸ”„ Convert: Click the "Convert" button and let Muve work its magic!

  8. ✨ Access Your New Playlist: Once the conversion is complete, Muve will provide a link to your newly created playlist on the destination platform.

πŸŽ‰ With Muve, transferring your favorite playlists between platforms is just a few clicks away. Enjoy your music, your way!

πŸ” Note: You'll need to log in to both your YouTube and Spotify accounts to authorize Muve to access and create playlists on your behalf.

⚠️ TroubleShooting: If a song isn't found on the destination platform, Muve will skip it and continue with the rest of the playlist. Check the conversion summary for any skipped tracks.

Contributing

We welcome contributions from the community! If you'd like to contribute to Muve, please follow these steps:

  1. Fork the Repository: Start by forking the Muve repository to your GitHub account.
  2. Create a New Branch: Create a new branch for your feature or bug fix.
  3. Make Changes: Implement your changes, ensuring that they adhere to the project's coding standards and guidelines.
  4. Test Your Changes: Thoroughly test your changes to ensure they are working as expected.
  5. Submit a Pull Request: Once you're satisfied with your changes, submit a pull request to the main repository, describing the changes you've made and their purpose.

We appreciate your contributions and will review your pull request as soon as possible.

Licensing

Muve is released under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.

About

🌊 Muve: Seamlessly convert and sync your music playlists across YouTube and Spotify. Built with Django and Next.js, Muve empowers users to effortlessly manage their music libraries across platforms. πŸ”„

Topics

Resources

Stars

Watchers

Forks