0x-pankaj / our_youtube_backend

a complete youtube backend in js
3 stars 1 forks source link

YouTube-like App Backend

Welcome to the backend repository of our YouTube-like app. This backend is responsible for managing video uploads, fetching videos, and more. Below, you'll find detailed information about the technologies used and how to get started.

Technologies Used

Key Features

Prerequisites

Make sure you have the following installed on your machine:

Getting Started

  1. Clone the Repository:

    git clone https://github.com/0x-pankaj/our_youtube_backend.git
    cd our_youtube_backend

Install Dependencies

    npm install

Set Up Environment Variables

Run The Server

** From Root

    npm run dev

Api Structure

MongoDB Aggregation Pipeline

We leverage MongoDB's aggregation pipeline for efficient data processing and retrieval.