A full-stack video sharing platform built with TypeScript, Next.js, Express.js, Docker, and Firebase.
- User authentication and video upload functionality
- Video transcoding using FFmpeg and Google Cloud Run
- Metadata management with Firebase Firestore
- Responsive UI for video playback and user interaction
- Scalable storage solution using Google Cloud Storage
- Asynchronous communication via Google Cloud Pub/Sub
- TypeScript
- Next.js
- Express.js
- Docker
- Firebase
- Google Cloud Platform
- FFmpeg