Skip to content

Latest commit

 

History

History
61 lines (41 loc) · 1.27 KB

File metadata and controls

61 lines (41 loc) · 1.27 KB

📺 VideoVak Scraper API

A FastAPI-powered API that scrapes series and episode data from videovak.com. This project allows you to retrieve:

  • ✅ Series title, tags, description, number of seasons, and episodes
  • ✅ Episode title, description, and torrent source

🚀 Features

  • Async HTTP requests using httpx
  • HTML parsing with BeautifulSoup
  • FastAPI framework for building async APIs
  • Custom error handling with meaningful responses

🧰 Requirements

  • Python 3.9+
  • pip

📦 Installation

  1. Clone the repository:
git clone https://github.com/your-username/videovak-fastapi-scraper.git
cd videovak-fastapi-scraper
  1. Create a virtual environment (optional):
python -m venv venv
source venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt

▶️ Running the API

uvicorn main:app --reload

By default, the API will run at: 📍 http://localhost:8000

🛡 Disclaimer

This tool is provided for educational purposes only. Ensure that you have permission to scrape data from any third-party site.

🧑‍💻 Author

Kresswell-> Telegram

Want to collaborate or improve this? Open an issue or PR!