Giter Club home page Giter Club logo

replay's Introduction

REplay ๐ŸŽต

Description

REplay is a user-friendly music app designed to bring joy to your listening experience. Seamlessly integrated with the Spotify API, REplay empowers users to effortlessly migrate their favorite Spotify playlists, create new personalized playlists, and explore an extensive music library.

Key Features:

  • Playlist Migration: Effortlessly import your curated Spotify playlists into REplay, ensuring a smooth transition without losing your favorite tracks.

  • Create New Playlists: Unleash your creativity and craft brand new playlists suited to your current mood or occasion. REplay's intuitive interface makes playlist creation a breeze.

  • Song Lookup: Explore and discover new music by looking up songs within the app. Whether you're searching for the latest hits or hidden gems, REplay's comprehensive database has you covered.

Why REplay?

REplay is completely free to use and offers a seamless user experience. With REplay, you can enjoy your favorite music without any interruptions. there are no ads, no premium subscriptions, and no hidden fees. REplay is the music app you've been waiting for.

Table of Contents

Installation

  1. Clone the repo.
  2. Go to the Spotify Developer Dashboard and create a new app.
  3. Obtain the CLIENT_ID and CLIENT_SECRET, create a .env file, and add them.

Dependencies

Ensure you have the following Python libraries installed:

pip install python-dotenv
pip install numpy
pip install requests
pip install pytube
pip install beautifulsoup4

Details on Libraries:

  • python-dotenv is used to load environment variables from the .env file.
  • numpy is used to create arrays.
  • requests is used to make HTTP requests.
  • pytube is used to download YouTube videos.
  • beautifulsoup4 is used to parse HTML.

Usage

Import Spotify Playlists

just click on the "Import Spotify Playlists" and paste in your share link from Spotify. Then click on the "Import" button and your playlist will be imported into REplay.

Create New Playlist

Click on the "Create New Playlist" button and enter a name for your playlist. Then click on the "Create" button and your playlist will be created.

Look Up Songs

Click on the "Look Up Songs" button and enter the name of the song you want to look up. Then click on the "Search" button and your results will be displayed.

License

This project is licensed under the MIT License.

Screenshots

REplay

Questions

If you have any questions, encounter issues, or would like to contribute, please feel free to create an issue or contact me at [email protected].

Check out my Github portfolio for more of my projects!

replay's People

Contributors

ofish-ofish avatar theenigmatichaze avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

fuataydin8

replay's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.