Skip to content

svnflw/socketYTBDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors