Skip to content

This web application, built with React and Node.js (Express), allows users to download videos and audio files in various formats using a YouTube video link. Additionally, users can switch between different color themes to personalize their experience.

Notifications You must be signed in to change notification settings

Rafiul-Islam/Youtube-Video-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Video Downloader

This web application, built with React and Node.js (Express), allows users to download videos and audio files in various formats using a YouTube video link. Additionally, users can switch between different color themes to personalize their experience.

Project Screenshot

Features

  • Download videos and audio files in multiple formats from YouTube links.
  • Toggle between light and dark mode for a customized look.

Tech Stack

  • Frontend: React
  • Backend: Node.js (Express)

Getting Started

Prerequisites

Make sure you have the following installed on your system:

  • Node.js
  • Yarn (or npm)

Installation

  1. Clone the repository:

    git clone https://github.com/Rafiul-Islam/Youtube-Video-Downloader.git
    cd Youtube-Video-Downloader
  2. Install dependencies for both frontend and backend:

    # Navigate to the server directory
    yarn install
    
    # Navigate to the client directory
    cd client
    yarn install

Running the Application

  1. Start the backend server:

    # In the server directory
    node index.js
  2. Start the frontend development server:

    # In the client directory
    yarn dev
  3. Open your browser and navigate to http://localhost:5173 to see the application running.

About

This web application, built with React and Node.js (Express), allows users to download videos and audio files in various formats using a YouTube video link. Additionally, users can switch between different color themes to personalize their experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published