I'm always excited to take on new projects and collaborate with innovative minds.

Phone

+1 234 567 890

Email

contact@botble.com

Website

https://botble.com

Address

123 Main Street, New York, NY 10001

Social

Project

Youtube Clone App

A Youtube clone made entirely with React using API's from RapidAPI

Client

Self made project
Youtube Clone App

Description

YouTube Clone is a modern video streaming platform built entirely with React, designed to replicate the core functionalities of YouTube while maintaining a clean and responsive interface. The project focused on delivering seamless video browsing and playback, leveraging APIs to provide real-time content and a smooth user experience.

Key Features

  • Video Browsing & Playback: Implemented a fully functional video player with support for search, playback, and video recommendations.

  • Search Functionality: Integrated RapidAPI to enable users to search for videos and channels in real time.

  • Channel Pages: Developed dedicated channel pages displaying videos, descriptions, and metadata.

  • Responsive UI: Designed a mobile-friendly layout that adapts to multiple screen sizes for consistent usability.

  • Dynamic Data Rendering: Fetched and displayed live video content and related data through API integration.

Technologies Used

  • Front-End: React.js, React Router, JavaScript, CSS3

  • APIs: RapidAPI (YouTube API alternatives) for video and channel data

  • Tools & Libraries: Axios for API requests, Material UI for styled components

Design Highlights

  • Modern UI: Clean, visually engaging design inspired by YouTube’s layout for familiarity.

  • User Experience: Ensured intuitive navigation with clear icons and labels.

  • Performance: Optimized API calls and state management for faster rendering and smoother interaction.

  • Scalability: Built with modular components, making it easy to expand with new features such as playlists or comments.

Share

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy