Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lakhindarpal/dramaflix

Discover and Watch the Best Asian Dramas & Movies for Free.
https://github.com/lakhindarpal/dramaflix

cloudflare-pages dramacool k-drama k-dramas kdrama kdramas made-with-svelte madewithsvelte mydramalist mydramalist-api svelte svelte5 sveltekit tailwind-css tailwindcss video-player video-streaming vidstack

Last synced: 26 days ago
JSON representation

Discover and Watch the Best Asian Dramas & Movies for Free.

Awesome Lists containing this project

README

        

# 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](https://dramaflix.pages.dev).

## Getting Started

To run this project locally, follow these steps:

### Prerequisites

- [Node.js](https://nodejs.org/) (v20.x or later)
- [npm](https://www.npmjs.com/) (comes with Node.js)

### Installation

1. Clone the repository:

```bash
git clone https://github.com/LakhindarPal/dramaflix.git
cd dramaflix
```

2. Install dependencies:

```bash
npm install
```

3. Run the development server:

```bash
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](LICENSE).