Logo
Hire Me
Effects (fx)
Music
Volume
30%
Theme
08
WEB DEVELOPMENT PROJECT

|

AI & HEALTHCARE PROJECT
PERSONAL AI ASSISTANT
LIVE CLIENT PROJECTS
FEATURED PROJECT
LEGACY VERSION
PERSONAL PROJECT
WEB DEVELOPMENT PROJECT
WEB DEVELOPMENT PROJECT
WEB DEVELOPMENT PROJECT
WEB PRODUCTIVITY PROJECT
SCHOOL ADMINISTRATION PROJECT
ADVANCED C++ TRAVEL SYSTEM

A fully functional YouTube Clone built using React.js, integrated with Rapid API’s YouTube Data API v3 to fetch real-time video content, channels, and search results. This project replicates the core features and UI of YouTube, enhanced with a subscription-based monetization system and premium user experience.

Core Features:

  • Real-Time Video Feed –Fetches trending and thematic videos directly from the official YouTube Data API.
  • User Authentication –Secure login architecture equipped with robust client-side form validation.
  • Subscription Tiers –Structured account levels (Free, Basic, Premium) adorned with custom verification badges.
  • Payment Integration –Mock checkout ecosystem allowing simulated subscription upgrades and transactional flows.
  • Smart Ad Display –Intelligent ad delivery engine that automatically conceals banners for Premium users.
  • Instant Search –Rapid auto-querying mechanism for locating specific channels and global video broadcasts.
  • Interactive Video Player –Integrated playback suite complete with related video recommendation arrays and details.
  • Material UI Engineering –Polished and fully responsive design system styled with Google's Material UI framework.
  • Smooth Routing –Frictionless client-side transitions and deep-linking powered by React Router.
React.js
React Router
Material UI
Rapid API (YouTube Data API v3)
Context API
LocalStorage Authentication
Responsive Design
Hi, I'm Kiddo👋
Kiddo

Kiddo [v1.0]

Online • Alan's AI Assistant
Kiddo

Hello! I'm Kiddo

I know everything about Alan's skills, projects, experience, achievements, and even how this website was built. Ask me anything!

Kiddo can make mistakes. Please verify important information before making decisions.