Building Live Streaming App with Node.js and React

I’ve been working on an app which lets you live stream your desktop. It takes in an RTMP stream from the broadcaster and transcodes it into HLS stream that viewers can watch in their web browsers. In this tutorial, I’ll show how you can build your own video streaming app with Nodejs. Continue reading “Building Live Streaming App with Node.js and React”

Building a Video Converter App with Node.js, Express and React

In this tutorial, I’ll show you how to build a video encoder with Node.js. We will use express.js on the backend to run a web server, multer for uploading files and socket.io for broadcasting real-time encoding progress to the user. Continue reading “Building a Video Converter App with Node.js, Express and React”

Building a Snipping Tool with Electron, React and Node.js

Modern web browsers allow us to access connected media devices like microphones, cameras, and screens through MediaDevices interface. Since Electron uses chromium and Nodejs, MediaDevices devices API is supported out of the box. Continue reading “Building a Snipping Tool with Electron, React and Node.js”

Building a Post Scheduler for Facebook Pages with Node.js and React

In this tutorial, we are building a Post Scheduler for Facebook pages. We’ll start off by creating an Express.js web server and use Passport.js to authenticate users with Facebook. Continue reading “Building a Post Scheduler for Facebook Pages with Node.js and React”

Building a Facebook Messenger Chat Bot with Node.js

In this tutorial, we’re building a Facebook messenger chatbot that will respond to users with images of cute cats and dogs. We’ll call it Aww Bot. We need to create a Facebook page for our bot to give it an identity. Our page visitors will be able to interact with it and it will respond to them. Continue reading “Building a Facebook Messenger Chat Bot with Node.js”