Skip to content

AnantTV – A full-stack video streaming platform built with React, Node.js, Express, MongoDB, and JWT authentication

Notifications You must be signed in to change notification settings

KaranKumar099/Anant_TV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎥 AnantTV

AnantTV is a full-stack video streaming platform inspired by YouTube.
It allows users to upload, stream, subscribe, like, comment, and manage their watch history — bringing together content creators and viewers in one seamless experience.


🚀 Features

  • 🔑 Authentication & Authorization (JWT-based)
  • 📹 Video Upload & Streaming with thumbnail, duration & metadata
  • 📜 Watch History with clear & remove options
  • ❤️ Likes, Subscriptions & Playlists
  • 🔍 Search & Explore Videos
  • 👤 User Channels & Profiles
  • Responsive UI built with React + Tailwind
  • 🌐 REST API powered by Node.js, Express & MongoDB

🛠️ Tech Stack

Frontend

  • React.js
  • React Router DOM
  • TailwindCSS
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB + Mongoose
  • JWT Authentication
  • Multer (for uploads)

📂 Project Structure

About

AnantTV – A full-stack video streaming platform built with React, Node.js, Express, MongoDB, and JWT authentication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages