Introducing Classroom: Learning with YouTube Made Exciting

Introducing Classroom: Learning with YouTube Made Exciting


2 min read

Hello, beautiful people! It gives me great joy to introduce Classroom, where learning with YouTube has been made more exciting than ever.

First, let me thank ReactPlay and Nhost for hosting this hackathon.


YouTube is my go-to resource when I'm trying to learn something new. Through YouTube, I have learned a lot over the years. However, YouTube recommendations are very distracting and click-baiting. Sometimes I spend mindless hours scrolling through YouTube, watching random videos suggested by the website.

I prefer taking notes when watching important YouTube content, such as coding courses, tech presentations, and others. I switch back and forth between my code editor, YouTube and my notes frequently, especially when watching a coding tutorial.

To make it simpler and more productive, I came up with the idea of developing an app that allows me to take notes, watch videos, code, and be distraction-free, all within a single app.

Classroom Walkthrough

Start learning -

Link to the repo -

Here's a quick video demo of Classroom:

Sign-up/Login using your GitHub account.




Search Results






Take notes as you watch the video.


Watch and code.


Your saved notes are accessible here.


Tech Stack

  • NextJS

  • Typescript

  • Tailwind

  • Nhost

  • Vercel

It was fun working on this project. First time building an app with Nhost, and I'm in love with this platform. Incredible features and great DX. I highly recommend you give it a try.

Thank you for reading the article. Please let me know your feedback in the comments section. Till then, be happy and stay safe.

Happy Coding ๐Ÿš€

Did you find this article valuable?

Support ReactPlay Blog by becoming a sponsor. Any amount is appreciated!