Skip to content
 
 

Repository files navigation

Juju Otaku 2.0

Platform streaming anime modern yang dibangun dengan Next.js dan fitur authentication lengkap.

🚀 Teknologi

  • Framework: Next.js
  • Authentication: NextAuth.js
  • Database: PostgreSQL/MySQL (optional)
  • Font Optimization: Geist via next/font
  • Package Manager: npm/yarn/pnpm/bun

📚 API & Resources

Anime API: https://www.sankavollerei.com/anime

🔗 Project History

📦 Instalasi

# Clone repository
git clone https://github.com/SankaVollereii/juju-otaku2.0.git
cd juju-otaku2.0

# Install dependencies
npm install
# atau
yarn install
# atau
pnpm install
# atau
bun install

⚙️ Environment Variables

Buat file .env.local di root project dan isi dengan variabel berikut:

# API Configuration
NEXT_PUBLIC_API_URL=your_api_url

# NextAuth Configuration
NEXTAUTH_URL=http://localhost:3000
NEXT_AUTH_SECRET=your_secret_key

# Database (Optional)
USE_DATABASE=false
DATABASE_URL=your_database_url

# OAuth Providers
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
GITHUB_CLIENT_ID=your_github_client_id
GITHUB_CLIENT_SECRET=your_github_client_secret

🛠️ Development

Jalankan development server:

npm run dev
# atau
yarn dev
# atau
pnpm dev
# atau
bun dev

Buka http://localhost:3000 di browser untuk melihat hasilnya.

Anda dapat mulai mengedit halaman dengan memodifikasi app/page.js. Halaman akan otomatis update saat Anda mengedit file.

🏗️ Build & Production

# Build untuk production
npm run build

# Menjalankan production server
npm run start

📖 Learn More

Untuk mempelajari lebih lanjut tentang Next.js:

🚀 Deployment

Untuk panduan deployment Next.js, lihat dokumentasi deployment Next.js.

🤝 Contributing

Open Kontribusi, issues, dan feature requests!

👨‍💻 Credits

Latest Maintainer: SankaVollerei

Special thanks to Rhakelino untuk versi original.

Releases

Sponsor this project

Packages

Contributors

Languages