/reveraki

A free anime watching website created with NextJs 14 and Tailwind CSS

Primary LanguageTypeScript

Reveraki

Minimalistic simple-looking Anime website created using Next.js 14 and Tailwind CSS.

Features

  • Fast
  • Mobile/Tablet friendly
  • Easy to navigate
  • Trending/Popular/Seasonal anime
  • No Ads

Screenshots

Home Page

home

Trending/Popular Page

popularOrTrending

Information Page

info

Watch Page

watch

Self-Host

Clone and install packages

First, clone the repository:

git clone https://github.com/codeblitz97/reveraki.git

Then navigate to the folder and install packages with your preferred package manager.

npm install # or yarn install or bun install

Editing environment variables

Rename the .env.example file to .env.local and fill in these:

REDIS_URI = ""  # Your Redis URI. Not required. Remove this if you don't need Redis for caching. It will use node-cache by default.

CONSUMET_API = ""  # Consumet API. Host from: https://github.com/consumet/api.consumet.org/
NEXT_PUBLIC_DOMAIN = "http://localhost:3000"  # Your website URL (required for info and episode), replace it with your website URL

Starting in development mode

To start the application in development mode, run any of these commands:

bun dev
# or yarn
yarn dev
# or npm
npm dev

Note

If you like this project, consider giving it a star <3