
Back to Projects
My-Tube - Video Sharing Platform
Full Stack DeveloperView Code

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.
