Skip to content

LakhindarPal/dramaflix

Repository files navigation

Dramaflix

Welcome to Dramaflix! This project is a web application built with SvelteKit, TailwindCSS, and Vidstack. It allows users to explore and watch dramas, movies, TV shows, and variety shows from South Korea, Japan, China, Thailand, and more. The application scrapes data from MyDramaList and provides streaming links through DramaCool.

Features

  • Explore a wide variety of dramas, movies, TV shows, and variety shows.
  • Watch content from South Korea, Japan, China, Thailand, and other regions.
  • Ad free playback experience.
  • Information is scraped from MyDramaList for accurate and up-to-date details.
  • Streaming links provided by DramaCool.
  • Beautiful and responsive UI built with TailwindCSS.
  • Video playback functionality using Vidstack.

Live Demo

You can check out a live preview of the application at dramaflix.pages.dev.

Getting Started

To run this project locally, follow these steps:

Prerequisites

  • Node.js (v20.x or later)
  • npm (comes with Node.js)

Installation

  1. Clone the repository:

    git clone https://github.com/LakhindarPal/dramaflix.git
    cd dramaflix
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

    Your application should now be running at http://localhost:5173.

Usage

  1. Explore Content: Navigate through the app to discover available dramas, movies, TV shows, and variety shows.
  2. Watch: Click on any content to view more details and start streaming.

Contributing

We welcome contributions to DramaExplorer! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and test them.
  4. Submit a pull request with a description of your changes.

Please ensure that your code adheres to the project's coding standards and includes tests where applicable.

License

This project is licensed under the MIT License.