AniTeams - Anime Streaming Website

Welcome to AniTeams verison 2 ! A modern anime streaming platform built with Next.js 15 and Tailwind CSS, featuring AniList integration, anime bookmarking, skip intro/outro functionality, and more.

Features

  • AniList Integration: Link your AniList account to view your saved anime .
  • Bookmarking: Save your favorite anime from anilist
  • Skip Intro/Outro: Skip anime intros and outros for a smoother experience.
  • Vidstackk: Now uses Vidstack player with features like skip intro and outro.
  • Resume watching: A new feature implemented , allows you to resume where you last left off.
  • login and signup: Allows you login and signup with firebase implementation , customizable avater in the account page.

Repositories Used

Installation Steps

Prerequisites

  • Node.js (v18.0.0 or higher)
  • Yarn (Recommended) or npm

1. Clone the Repository

git clone https://github.com/anime-kun32/AniTeams.git
cd aniteams

2. Install Dependencies

Using Yarn:

yarn install

Using npm:

npm install

4. make sure you fill up the env . This is required

NEXT_PUBLIC_API_BASE_URL=https://youraniwatch-api.com # https://github.com/ghoshRitesh12/aniwatch-api
NEXT_PUBLIC_CONSUMET_BASE_URL=https://your-consumet.com # your consumet api url base 
NEXT_PUBLIC_ANILIST_CLIENT_ID=your-anilist-client-id
NEXT_PUBLIC_DEPLOYMENT_URL=https://http://localhost:3000 # your prodoction url
FIREBASE_SERVICE_ACCOUNT_KEY=

The FIREBASE_SERVICE_ACCOUNT_KEY is required , get it from firebase and then compress it to a single line.

5. Run the Development Server

After setting up, run the development server using the following command:

Using Yarn:

yarn dev

Using npm:

npm run dev

app should now be running on http://localhost:3000.

or

🚀 Deploy AniTeams to Vercel

Click the button below to instantly deploy AniTeams to Vercel.

make sure you fill the required variables

Coming soon !!

  • sign up and registration
  • PWA support
  • full anilist integration with anilist
  • Bookmark
  • resume watching
  • new anime provider : Animekai
  • based on the name "AniTeams" , community integration , user will be able to comment on episodes and also make posts as well.
  • settings page
  • And lots more !! Any more features mention in issues or make a pull request

issues and contribution

As always any issues or contributions you want to make list them or make a pull request.

Enjoy using the app and Welcome to AniTeams-v2 !!

Top categories

Loading Svelte Themes