Skip to content

Stream Tube is a video-sharing platform built with Angular, NgRx, and Tailwind CSS, featuring video upload, playback using Video.js, and responsive UI. The app is containerized with Docker and served through NGINX for optimized performance.

License

Notifications You must be signed in to change notification settings

QHegazy/Stream-Tube-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stream Tube

This project is a YouTube clone built using modern web development technologies. The application allows users to upload, watch, and manage video content, and includes features such as video playback, user authentication, and state management.

Features

  • User authentication (Sign up, Login, Logout)
  • Video upload and playback
  • Search and filter videos
  • Like, comment, and subscribe functionality
  • State management with NgRx
  • Responsive UI using Tailwind CSS
  • Dockerized setup for NGINX and Angular application

Tech Stack

Prerequisites

Make sure you have the following installed:

Getting Started

Clone the repository

About

Stream Tube is a video-sharing platform built with Angular, NgRx, and Tailwind CSS, featuring video upload, playback using Video.js, and responsive UI. The app is containerized with Docker and served through NGINX for optimized performance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published