All projects
Stars65

YouTube Clone

A full-stack video platform clone with authentication, uploads, channels, playlists, comments, and creator-side management.

This project was built to cover the real product behavior behind a video platform, not just the look of the interface. It includes both the viewer journey and the creator journey.

How It Was Built

The main technical choices behind the product, from system design to the parts that make it work day to day.

  • Implemented the core product loops: authentication, channels, uploads, playback, likes, comments, saves, sharing, and playlists.
  • Kept the frontend and backend separate so the UI, API logic, auth, and data layer are not mixed together.

Why It Mattered

  • Made the project feel like a usable platform instead of a watch-page demo.
  • The cleaner split between UI, API, auth, and storage makes it easier to extend.

Tech stack

MongoDBExpressReactNode.jsFirebase

More projects

Additional work across AI products, developer tooling, and full-stack systems.

Browse all