Skip to content

YouTube Downloader Website made by Python's Socket library

Notifications You must be signed in to change notification settings

svnflw/socketYTBDL

Repository files navigation

This is Subproject of Project Based Learning 3 Project: YouTube Downloader


This project is a web application with socket to download video from YouTube


How to use

  1. Install Python 3.6 or higher (3.11 is recommended)
  2. Clone this repository
  3. Make sure you open the workspace in the repository folder
  4. Set up a virtual environment with 'python -m venv venv'
  5. Install requirements.txt with 'pip install -r requirements.txt'
  6. Run 'server.py'
  7. Open 'localhost:8080' in your browser

Project Structure

  1. server.py: Main server file
  2. app folder: Contains all the html files
  3. login.py: Contains login functions
  4. register.py: Contains register and change password functions
  5. yt.py: Contains video-related functions
  6. usr.csv: Contains user data

Contributors:

  1. Huynh Nhat Anh
  2. Huynh Quy
  3. Hoang Cong Thien

About

YouTube Downloader Website made by Python's Socket library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published