Skip to content

ajay-mandal/youtube-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this Repository

This respoitory contain files used for youtube clone using Nextjs.

This app is backend focused, can handle user authentication for video uploads. Don't upload huge files as backend it very small scaled and will take very long to process large files. Try uploading small files below 50MB.

Site is live at

https://youtube-clone.ajaymandal.me

Tech Stack Used

  • Nextjs
  • Shandcn-ui
  • Typescript
  • Express
  • FFmpeg
  • Firebase Authentication
  • Firebase Functions
  • Firebase Firestore
  • Google Cloud Platform - Artifact, Bucket, Cloud Run, Pub/Sub, IAM & Admin, Storage
  • Docker

System Design Overview

alt text