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.
- 🔑 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
Frontend
- React.js
- React Router DOM
- TailwindCSS
- Axios
Backend
- Node.js
- Express.js
- MongoDB + Mongoose
- JWT Authentication
- Multer (for uploads)