Deploy and add features to Python script

Job ID: 38497249

Budget: $10 – $30 USD

I got a script that can download YouTube URLs and convert to MP3 audio files. The script has a webpage UI that runs on a web browser.

This project requires adding some new features to my script. You will also deploy to a Linux vps and make the script functional.

You must have experience with Python, Pandas, YouTube API, Google Drive API and Stream Lit.

Some of the requirements below may already be done. Once you can deploy / launch the app. We will see what features below need done.
You will add the following features:

- I want to be abo add multiple / bulk YouTube URLs on the UI. Instead of just converting one YT video at a time to mp3. I want to be able to add many YT video URLs.

- Add the ability to save the converted mp3 audio files to 1 Google Drive account at a time. This feature may already be added.

- Ability to click button to manually download. This also may be added already.

IIdeal Skills and Experience:

- Proficient in Python for this task
- Understand SSH and Linux
- Understand Pandas and Stream Lit
- Experience with YouTube API for URL extraction and audio extraction
- Previous experience with Google Drive API for saving files
- User interface design and implementation expertise

This project will not pay over $30. We are a new start up and non profit. We are a new kid on block. So you must work with us.
Related categories: Python YouTube Full Stack Development Pandas Streamlit