Skip to main content

WatchLikeMe

Designed and built a full-stack MVP in two weeks: a YouTube-powered app for surfacing, organizing, and sharing video content

What I did

  • Conceived, designed, and developed the app from scratch—building a responsive UI in Next.js and Tailwind with polished animations via Framer Motion
  • Integrated Google OAuth and YouTube APIs using Express and Prisma, creating a seamless sign-in and data-fetching experience

Impact

    Demonstrated full-stack proficiency by integrating complex APIs and delivering a polished, consumer-grade UI on a tight timeline—resulting in a highly usable tool for surfacing and sharing overlooked YouTube content

Tools

  • Next.js
  • Express
  • React
  • Tailwind
  • Prisma
  • PostgreSQL
  • Framer Motion

Gallery

WatchLikeMe app — User A viewing their shared ‘Coding’ collection with one like. The screen shows a grid of YouTube channels such as Maximilian Schwarzmüller and Tailwind Labs.
WatchLikeMe add-to-collection modal — User A selecting YouTube subscriptions to add to the Coding collection via YouTube API.
Dark-mode view of WatchLikeMe — User B viewing the shared Coding collection, showing the same YouTube creators grid with a ‘Liked’ heart icon.
WatchLikeMe homepage hero — animated YouTube channel icons moving across a purple gradient background behind the tagline ‘Discover, curate, and celebrate your YouTube channels.’
WatchLikeMe Fitness collection — add-to-collection modal open, showing YouTube channels such as Kevin Powell and VAHVA Fitness available to add or remove.
Edit Collection Details dialog in WatchLikeMe — User B editing the Fitness collection name and description.