ShakirFarhan/Youtube-Clone — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a clean YouTube style video browsing app in React. It should feel like the real thing for a viewer, with a home page full of trending videos, a search bar that finds videos, category chips, a sidebar, video cards with thumbnails and channel info, and a watch page where the selected video plays with related videos nearby. Add a channel page or channel details if the API gives enough data.

Use React with Redux for app state and Tailwind for the styling, and pull video data from a YouTube API through RapidAPI. Keep it responsive so it works well on desktop and phone, and make the layout polished but not overcomplicated. Please set it up so I can add my RapidAPI key in an environment file and run it locally with npm start. Do not build login, uploading, or creator tools, just the browsing and watching experience. Look up current API docs online if you need to.

Want more depth? Deep Reverse