A modern anime streaming web application built with a full-stack architecture, designed for learning purposes and experimentation with real-world streaming workflows.
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
- 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)
Frontend:
- React.js
- Tailwind CSS
Backend:
- Node.js
- Express.js
Database:
- MongoDB with Mongoose
Other Tools:
- FFmpeg
- HLS.js
# 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.


