https://github.com/avalynndev/enjoytown
A website where you can watch drama, anime, movies and tv shows for free. crafted using next.js and shadcn/ui
https://github.com/avalynndev/enjoytown
anime drama free movie nextjs nextjs14 shadcn-ui watch watch-free
Last synced: about 1 month ago
JSON representation
A website where you can watch drama, anime, movies and tv shows for free. crafted using next.js and shadcn/ui
- Host: GitHub
- URL: https://github.com/avalynndev/enjoytown
- Owner: avalynndev
- License: gpl-3.0
- Created: 2024-05-11T08:08:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-09T08:51:58.000Z (about 1 month ago)
- Last Synced: 2025-05-09T09:34:38.130Z (about 1 month ago)
- Topics: anime, drama, free, movie, nextjs, nextjs14, shadcn-ui, watch, watch-free
- Language: TypeScript
- Homepage: https://enjoytown.pro
- Size: 6.05 MB
- Stars: 223
- Watchers: 4
- Forks: 66
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- 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 / Portfolios)
- awesome-shadcn-ui - Link - 06-04 | (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
[](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.
[](https://star-history.com/embed?secret=#avalynndev/enjoytown&Date)