Character
Hero
Back to Projects

My-Tube - Video Sharing Platform

Full Stack DeveloperView Code
My-Tube - Video Sharing Platform screenshot 1

Overview

My-Tube is a YouTube-inspired video sharing platform built using the MERN stack. It allows users to upload, watch, like, and comment on videos. Features include user authentication, video categorization, search functionality, and responsive video player. The app mimics core functionalities of YouTube with a clean UI and dynamic video streaming. Videos are stored and streamed efficiently, and real-time feedback is provided via toast notifications.

Key Features

  • User authentication and authorization
  • Video upload and streaming
  • Like and comment functionality
  • Video categorization and search
  • Responsive video player
  • Real-time notifications

Technologies Used

ReactNode.jsExpressMongoDBSupaBaseJWTbcryptReact PlayerReact Toastify

Challenges

Implementing efficient video streaming and managing large file uploads.

Key Learnings

Gained experience with video streaming, SupaBase storage, and building YouTube-like features.

Nitish Jangra

© 2026 Developer Portfolio of Nitish Jangra