Download dan streaming anime subtitle Indonesia lengkap dalam format Mp4 dan MKV dengan berbagai resolusi (360p, 480p, 720p, dan 1080p) di platform gratis, tanpa iklan yang mengganggu, dan hemat kuota.
- π Katalog Lengkap: Akses ribuan anime, baik yang sedang tayang (Ongoing) maupun yang sudah tamat (Completed).
- π₯ Download Center: Unduh anime per episode atau langsung satu paket (Batch) dengan berbagai pilihan resolusi.
- π Jadwal Rilis: Pantau anime favorit yang rilis setiap hari secara real-time.
- π Pencarian Cepat: Fitur pencarian instan dengan live suggestion.
- π Riwayat & Bookmark (Soon): Simpan progres tontonan dan anime favorit di perangkat lokal (Local Storage) tanpa perlu login.
- π Dark Mode (Soon): Tampilan yang nyaman di mata dengan opsi tema gelap/terang.
- π± Responsive Design: Tampilan optimal di Desktop, Tablet, dan Mobile.
Project ini dibangun menggunakan ekosistem Next.js dan library modern untuk performa maksimal:
- Framework: Next.js 16 (App Router)
- Language: TypeScript
- Runtime: React 19
- Styling: Tailwind CSS v4
- Components: Shadcn UI (Radix UI based)
- Icons: Lucide React
- Animation:
tailwindcss-animate
- Server State: TanStack Query v5 (Fetching, caching, & sync)
- Local State: Zustand (History/Bookmark)
Aplikasi ini memiliki struktur routing yang rapi menggunakan Next.js App Router:
| Path | Deskripsi |
|---|---|
/ |
Home Page (Hero, Ongoing, Completed, Announcement) |
/anime/[slug] |
Detail Anime (Info, Sinopsis, List Episode, Batch Download) |
/watch/[slug]/[episodeSlug] |
Streaming Room (Player, Server Switcher, Download Link) |
/jadwal-anime |
Jadwal Rilis (Kalender rilis harian) |
/ongoing-anime |
List Ongoing (Daftar anime yang sedang tayang) |
/completed-anime |
List Completed (Daftar anime yang sudah tamat) |
/list-anime |
A-Z Directory (Indeks anime berdasarkan abjad) |
/genre-anime |
Genre List (Daftar semua genre) |
/genre-anime/[slug] |
Genre Detail (Filter anime berdasarkan genre) |
/search |
Pencarian (Hasil pencarian kata kunci) |
/guide/download |
Panduan Download (Tutorial cara unduh) |
/guide/streaming |
Panduan Streaming (Troubleshooting player) |
/dmca |
Legal & DMCA (Disclaimer hak cipta) |
/report |
Lapor Masalah (Pusat laporan link rusak/error) |
Pastikan Anda sudah menginstal Node.js (v20+) dan pnpm.
git clone https://github.com/Wakype/mugenime-web.git
cd mugenime-webpnpm installBuat file .env.local di root folder dan tambahkan konfigurasi berikut:
# Base URL
NEXT_PUBLIC_API_BASE_URL=YOUR_API_BASE_URL_HERE
NEXT_PUBLIC_BASE_URL=YOUR_WEBSITE_BASE_URL_HERE
# Giscus Configuration
NEXT_PUBLIC_GISCUS_REPO=YOUR_GISCUS_REPO_HERE
NEXT_PUBLIC_GISCUS_REPO_ID=YOUR_GISCUS_REPO_ID_HERE
NEXT_PUBLIC_GISCUS_CATEGORY=YOUR_GISCUS_CATEGORY_HERE
NEXT_PUBLIC_GISCUS_CATEGORY_ID=YOUR_GISCUS_CATEGORY_ID_HEREpnpm devBuka http://localhost:3000 di browser Anda.
pnpm build
pnpm startPeringatan: Aplikasi ini menggunakan API pihak ketiga (Sanka Vollerei) yang memiliki batasan ketat.
- Rate Limit: ~70 request / menit.
- Strategi: Aplikasi ini telah dikonfigurasi menggunakan fitur caching bawaan Next.js (
revalidate) dan TanStack Query untuk meminimalisir request ke server asli dan menghindari pemblokiran IP (IP Ban). - Saran: Jangan melakukan spam refresh atau load testing berlebihan pada environment production.
- Data Anime: Diambil dari API publik Sanka Vollerei.
Project ini dibuat untuk tujuan pembelajaran dan edukasi. Hak cipta konten anime (gambar, video, sinopsis) sepenuhnya milik pemegang hak cipta asli dan produsen anime terkait.
