Skip to content

Vagventure/StreamSIte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 StreamSite

A modern anime streaming web application built with a full-stack architecture, designed for learning purposes and experimentation with real-world streaming workflows.


📌 Overview

StreamSite is a web-based streaming platform that allows users to browse, search, and watch anime content using embedded streaming sources.

This project focuses on:

  • Full-stack development
  • Handling streaming data (HLS / iframes)
  • Backend proxying for streaming
  • Clean UI/UX similar to modern streaming platforms

🚀 Features

  • Search and browse anime
  • Watch episodes with embedded players
  • Fast loading with optimized streaming
  • Pagination support
  • Clean and responsive UI
  • External API integration for metadata
  • Backend streaming proxy (HLS support)

🛠️ Tech Stack

Frontend:

  • React.js
  • Tailwind CSS

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB with Mongoose

Other Tools:

  • FFmpeg
  • HLS.js

📸 Preview

Home Page

Home Page


Information / Browse

Info Page


Watch Page

Watch Page


Filtering System

Filter


⚙️ Installation

# Clone the repository
git clone https://github.com/Vagventure/StreamSite.git

# Navigate to project folder
cd streamSite

# Install dependencies
npm install

# Start
npm run dev

---

## ⚠️ Disclaimer

This project is developed **for educational purposes only**.

- I do not host or own any media content.
- All content belongs to their respective copyright holders.
- This platform only demonstrates streaming and web development concepts.

About

A modern anime streaming web application built with a full-stack architecture, designed for learning purposes and experimentation with real-world streaming workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages