Next.js (App Router) web komik yang langsung konsumsi API KomikDebe, lengkap dengan:
- Home (Recommended / Popular / Latest)
- Detail series + list chapter
- Reader (Auto-Scroll + Prev/Next) + History saver
- Search
- Bookmarks
- Image Proxy (
/api/proxy)
cd my-komik-debe
npm install
npm run devBuka http://localhost:3000.
Project ini dipin ke next@14 supaya bisa jalan di Node.js 18.x.
- Kalau kamu mau pakai Next.js terbaru (mis.
next@16), upgrade Node.js ke>=20.9.0, lalu update dependency.
Copy .env.example jadi .env.local, lalu sesuaikan:
NEXT_PUBLIC_KOMIKDEBE_BASE_URL/KOMIKDEBE_BASE_URLNEXT_PUBLIC_SITE_URL(buat OG/Twitter image absolut)KOMIK_PROXY_ALLOWED_HOSTS(optional, biar/api/proxynggak jadi open-proxy)
Kalau mau pakai API dummy lokal yang sudah ada di repo ini:
cd komik-api
npm run devLalu di my-komik-debe/.env.local set:
NEXT_PUBLIC_KOMIKDEBE_BASE_URL=http://127.0.0.1:3000
KOMIKDEBE_BASE_URL=http://127.0.0.1:3000