Website informasi anime yang datanya diambil dari AniList API (GraphQL, gratis, tanpa API key). Pengunjung bisa melihat anime yang sedang tayang, yang sedang tren, dan chart musim berjalan, mencari judul, membuka halaman detail, dan menyimpan favorit di browsernya sendiri. Riwayat menyusul sesuai rencana harian.
Situs ini tidak menyediakan video bajakan: "nonton" di sini berarti trailer dan tautan ke platform streaming resmi.
- Beranda: anime yang sedang tayang (status RELEASING, urut popularitas)
- Beranda: 10 anime trending dari AniList
- Beranda: chart musim berjalan (musim dihitung dari tanggal render)
- Kartu poster dengan skor, info episode berikutnya, dan genre
- Data di-cache 30 menit per daftar agar hemat kuota AniList
- Pencarian (
/cari?q=..., urut SEARCH_MATCH, hasil bisa dibagikan lewat URL) + kolom cari di bilah atas - Halaman detail (
/anime/[id]): sinopsis, genre, skor, format, status, studio, tahun mulai, trailer YouTube, tautan platform streaming resmi dari AniList, dan tautan AniList; ID tak dikenal → 404 - Favorit (localStorage, tanpa akun): tombol simpan di halaman detail +
halaman
/favoritdengan hapus per judul; kartu beranda dan daftar trending kini menaut ke detail lokal, bukan keluar ke AniList
- Next.js 16 + Tailwind CSS v4 + React 19
- AniList GraphQL API (
https://graphql.anilist.co), tanpa kunci - Deploy: Vercel (region
sin1); commit rutin memakai penanda[skip-vercel]supaya tidak memicu build, deploy harian lewat satu commit kosongDay N: deploy
npm install
npm run devTidak ada variabel environment yang wajib diisi: AniList tidak memakai kunci. Build lokal:
npm run build- Day 13: jadwal rilis mingguan + chart top anime + histori tontonan (localStorage)
- Day 14: polish UI + README final
MIT. Lihat berkas LICENSE.