Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avalynndev/enjoytown
A website where you can watch drama, anime, movies and read manga for free. crafted using next.js and shadcn/ui
https://github.com/avalynndev/enjoytown
anime drama free manga movie nextjs nextjs14 shadcn-ui watch watch-free
Last synced: 23 days ago
JSON representation
A website where you can watch drama, anime, movies and read manga for free. crafted using next.js and shadcn/ui
- Host: GitHub
- URL: https://github.com/avalynndev/enjoytown
- Owner: avalynndev
- Created: 2024-05-11T08:08:19.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-31T13:32:28.000Z (4 months ago)
- Last Synced: 2024-07-31T16:50:25.540Z (4 months ago)
- Topics: anime, drama, free, manga, movie, nextjs, nextjs14, shadcn-ui, watch, watch-free
- Language: TypeScript
- Homepage: https://enjoytown.netlify.app
- Size: 3.07 MB
- Stars: 75
- Watchers: 1
- Forks: 22
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-shadcn-ui - enjoytown - A free anime, manga, movie, tv-shows streaming platform. Built with Nextjs, shadcn/ui (Platforms / Portfolios)
- awesome-shadcn-ui - Enjoytown - A free anime,manga,movie,tv-shows streaming platform. Built with Nextjs,shadcn/ui (Platforms)
- awesome-shadcn-ui - Enjoytown - A free anime,manga,movie,tv-shows streaming platform. Built with Nextjs,shadcn/ui (Platforms)
README
Enjoytown
## What is Enjoytown?
Welcome to **Enjoytown** the one stop for all your streaming desires! Explore **[enjoytown.netlify.app](https://enjoytown.netlify.app)** and dive into the world of movies, drama and anime.
Enjoy your favorite movies, drama and anime with English subs or dubs, and here's the kicker - no sign-up required!
## Images
Screenshots [View More]
## Installation 🛠️
### 1. Clone this repository using
```bash
git clone https://github.com/avalynndev/enjoytown.git
``````bash
cd enjoytown
```### 2. Installation
### Install Dependencies
```bash
npm install
```### Go to the 'config` folder and edit the values as per your requirement or leave them as it is
Add a ENV FILE with:
```env
DOWNLOAD_API_URL=https://v1.api.ani.rohi.dev/api/dramacool
CONSUMET_API_URL=https://consumet_api_url (deploy your own with the instructions below, dont end with slash)
CONSUMET_API_ANILIST_URL=https://consumet_api_url/meta/anilist (MENTION meta/anilist)
TMDB_API_KEY=(get your own api key with the instructions below)
```Deploy your own Consumet API
Get your own TMDB api key here after registering### 3. Run on development &/or production
- Run on development mode
```bash
npm run dev
```- Run on production mode
```bash
npm start
```> Deploy **your own Enjoytown** Instance on Vercel
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Favalynndev%2Fenjoytown&env=DOWNLOAD_API_URL,CONSUMET_API_URL,CONSUMET_API_ANILIST_URL,TMDB_PROXY_URL)
## Found a Bug? 🐞
Uh-oh, looks like you stumbled upon a bug? No worries, we're here to squash it! Just head over to our [**issues**](https://github.com/avalynndev/enjoytown/issues) section on GitHub and let us know what's up.
## Contributors 🤲
#### Want to Help Out?
Feel free to contribute to this project! Whether you're an experienced developer or have been in the field for a while, your help is valuable.
[![Star History Chart](https://api.star-history.com/svg?repos=avalynndev/enjoytown&type=Date)](https://star-history.com/embed?secret=#avalynndev/enjoytown&Date)