This front-end web application allows users to convert YouTube videos to MP3 and MP4 formats. The application takes user input (YouTube video URLs), processes the input through a backend API, and displays the converted files to the user.
Check out the live demo: YouTube to MP3/MP4 Converter
- React JS
- Tailwind
- Axios
- Accepts YouTube video URLs as user input.
- Sends user input to the backend API for processing.
- Displays the converted MP3/MP4 files returned by the API.
- Easy-to-use interface with a clear input field for YouTube URLs.
- Responsive design, accessible on various devices.
- Users enter the YouTube video URL into the provided input field.
- The front-end JavaScript code captures the user input.
- Using the Fetch API, the front end sends a request to the backend API endpoint with the user input.
- The backend API processes the request, and converts the YouTube video to the specified format (MP3/MP4).
- The front end receives the response from the API and displays the converted files to the user.
To run this project locally, follow these steps:
- Clone the repository
- Navigate to the project directory: cd youtube-to-mp3-mp4
- Install dependencies: npm install
- Start the development server: npm start
- Open your browser and visit http://localhost:3000 to view the application.
Contributions are welcome! If you have suggestions for improvements or find any issues, please open an issue or create a pull request.
- BackEnd API : Thanks to for Ytjar providing the backend API for Youtube video conversion.
- Email: fauzifarzancendekiawan@gmail.com
- LinkedIn: Ahmad Fauzi Sugianto LinkedIn
- GitHub: Ziputrafa