Skip to content

Om-k/ViewVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

View Video

View Video Icon

Overview

View Video is a web application that serves as a clone of YouTube, providing users with the ability to upload, view, and interact with videos. While it includes most features found on YouTube, it excludes advanced data analytics and dashboards. This project aims to create a seamless video viewing experience.

Features

  • User authentication with JWT tokens
  • Video upload functionality using Multer
  • Video playback and interaction (like, comment, etc.)
  • View user profiles
  • User subscriptions to channels
  • Display of playlists and liked videos
  • Error handling and loading states
  • Pagination for videos

Tech Stack

  • Frontend: React.js
  • Backend: Express.js
  • Database: MongoDB
  • Authentication: JWT Tokens
  • File Upload: Multer
  • Data Storage: Cloudinary

Pages

Home Page

Home Page

History

History

Playlists

Playlists Playlists

Video Page

Video Page Video Page
Video Page

Searching

Video Page

About

YouTube clone with its features like watching/uploading videos, liking videos, subscribing to channels , tracking history and much more.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages