DocStream

DocStream is a web based video streaming app which streams on demand documentaries to the user.

Demo

https://doc-stream.vercel.app

(Client, Server, DB are deployed on vercel, render and mongo atlas respectively)

Features

  • Register/Login auth functionality using JWT
  • Fully responsive UI
  • Custom built backend API
  • Videos are directly streamed from mongoDB cluster. (no third party services used for streaming)
  • Thumbnails hosted on cloudinary

Screenshots

App Screenshot

App Screenshot

App Screenshot

Tech Stack

Client: React, Vite, TailwindCSS

Server: Node, Express, mongoDBGridFs Technology

Note

This is prototype streaming application and designed not to be horizontally scalable and is thus not practical in production. This is only a side project intended to improve MERN skills 😇