HTML, CSS, JS, Express, Node.js - YouTube 2 MP3 Converter Full Stack App
Current application enable to convert YouTube video into the mp3 file and then download it.
Prerequisites:
-
In order to run application successfully it is needs to be connected to the relevant API. For this project https://rapidapi.com/ has been used.
-
To successfully connect API to the application please create following file: .env Inside the file create following variables: API_KEY and API_HOST.
-
Into the https://rapidapi.com/ search for "YouTube MP3" API and copy/paste host and key next to the corresponding variables inside the .env file
-
Please note that "node_modules" file has been excluded from the current repository so, please make sure to run following commands in order to install relevant packages for the application:
-
npm i express dotenv ejs node-fetch
-
npm i nodemode --save-dev
PS
-
Nodemon package - enable to change the application without stopping the server
-
Application does not work with videos more than 10 mins