Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ash-codes18/the-zen-fusion

The Zen Fusion brings together movies, music and anime all together at a single place.
https://github.com/ash-codes18/the-zen-fusion

anime bootstrap consumet-api jiosaavn-api lpu movies music nodejs songs stream-anime stream-movies tmdb-api zenfusion

Last synced: 12 days ago
JSON representation

The Zen Fusion brings together movies, music and anime all together at a single place.

Awesome Lists containing this project

README

        




Logo

Entertainment Redefined




Github Stars









The open-source Movie, anime, and music streaming service made with HTML, Bootstrap and plain JS. It lets you search and watch movies, anime and listen to music in the highest quality possible without any ads with a beautiful ui. It can be self hosted or deployed online.















## Acknowledgements

Consumet and JioSaavn are the underlying public free API's that are used for fetching the data about Anime and Music. The TMDb official api is used for fetching the data about Movies.

[consumet-api](https://github.com/consumet/api.consumet.org) is used for interacting with GogoAnime and scrape video soures and anime information.

[jiosaavn-api](https://github.com/sumitkolhe/jiosaavn-api) is used for fetching the music data from JioSaavn.

[TMDb API](https://www.themoviedb.org/documentation/api) is used for fetching the movie data.

## Online Deployment

Following are the recommended online deployment services which are tested to work with this project. If you want to add a deployment service just open an issue.

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/Ash-codes18/The-Zen-Fusion&repo-name=The-Zen-Fusion)

[![Deploy with netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/Ash-codes18/The-Zen-Fusion)

## Docker Deployment

The docker images for this app is available at [dockerhub](https://hub.docker.com/repository/docker/ashmitmehta/zenfusion).

Run it easily using this command

```
docker run -p 3000:3000 ashmitmehta/zenfusion
```

This will start ZenFusion at port 3000. You can change the port by doing `-p :3000`,

You can run this as a background service by adding `-d` flag

## Local Deployment

You need to have `git` installed on your pc for following the intructions

First download the repository using
```
git clone https://github.com/Ash-codes18/The-Zen-Fusion
```

This should download this repository to your computer. Next, navigate to the folder using
```
cd The-Zen-Fusion
```

Now, run the site by running the index.html file in your browser. You can do this by double clicking the file or running the following command in your terminal
```bash
start index.html
```