Skip to content

My YouTube-like App Overview: My YouTube-like app is a full-stack web application that replicates key features of the popular video-sharing platform, YouTube. It allows users to upload, watch, and interact with videos. Whether you're a content creator looking to share your work or a viewer searc

Notifications You must be signed in to change notification settings

pradeepbgs/DevTube-backend

Repository files navigation

My YouTube-like App

Overview

My YouTube-like app is a platform where users can upload, watch, and interact with videos. It aims to provide a seamless experience for content creators and viewers alike.

Features

  • User Authentication:

    • Register and login securely.
    • Manage user profiles.
  • Video Management:

    • Upload and share videos.
    • Categorize and tag videos.
  • Social Features:

    • Like and comment on videos.
    • Subscribe to channels.
  • Watch History and Playlists:

    • Keep track of watched videos.
    • Create and manage playlists.
  • Search and Discovery:

    • Search for videos and users.
    • Get personalized recommendations.
  • Notifications:

    • Receive alerts for new videos and interactions.

Technologies Used

  • Backend:

    • Node.js, Express, MongoDB.
    • JWT for authentication.
  • Frontend:

    • React, Styled Components.

Getting Started

  1. Clone the repository:

open source koder

About

My YouTube-like App Overview: My YouTube-like app is a full-stack web application that replicates key features of the popular video-sharing platform, YouTube. It allows users to upload, watch, and interact with videos. Whether you're a content creator looking to share your work or a viewer searc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published