Youtubeclone Backend

screenshot of Youtubeclone Backend
express

Youtube Clone Backend (Express + Sequelize)

Overview:

The Youtube Clone Backend is a project built with the PERN stack (Postgres, Express, React, Node). This repository serves as the backend of the application, leveraging Express and Sequelize. Features include user authentication, video upload, search functionalities, like/dislike videos, subscriptions, comments, profile editing, and more.

Features:

  • Login/Signup
  • Upload video
  • Search video by channel name
  • Search video by title, description
  • Like/Dislike video
  • Subscribe/Unsubscribe from channels
  • Add comment
  • Edit profile (avatar, cover)
  • Liked videos
  • History

Summary:

The Youtube Clone Backend is a robust project built with Express and Sequelize, offering a range of features including user authentication, video management, search capabilities, and user interactions. With the ability to run locally or be deployed to platforms like Heroku, this backend repository complements the frontend to create a full Youtube clone experience.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.