Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“± Dracin - Short Drama Streaming App

Nonton short drama dari berbagai platform dalam satu aplikasi

Download APK Latest Version License


πŸ“– Tentang Aplikasi

Dracin adalah aplikasi Android untuk streaming dan download short drama dari berbagai platform populer. Aplikasi ini mengintegrasikan konten dari DramaBox, Melolo, dan NetShort dalam satu interface yang mudah digunakan.

✨ Fitur Utama

🎬 Multi-Platform Support

  • DramaBox - Trending, Latest, VIP, Dubbed Indonesia
  • Melolo - Drama series dan trending content
  • NetShort - Explore, For You, dan Trending shorts
  • Akses semua platform tanpa perlu install banyak aplikasi

πŸ“Ί Video Streaming

  • Video player dengan kontrol kualitas (360p, 480p, 720p, 1080p)
  • Auto quality selection berdasarkan koneksi
  • Subtitle support (jika tersedia)
  • Keep screen awake saat menonton
  • Continue watching dari terakhir ditonton

πŸ’Ύ Download & Offline

  • Download episode untuk ditonton offline
  • Batch download (dalam pengembangan)
  • Manajemen storage dengan info penggunaan
  • Background download dengan notifikasi progress

πŸ” Browse & Discovery

  • Search across semua platform
  • Trending & Latest updates
  • Filter by category (VIP, Dubbed, dll)
  • Random drama suggestion

⭐ Library Management

  • Favorites - simpan drama favorit
  • Watch History - track progress menonton
  • Continue Watching - lanjutkan dari episode terakhir
  • Library untuk koleksi pribadi

οΏ½ Auto Update

  • Cek update otomatis dari GitHub Releases
  • In-app update notification
  • Version comparison dan changelog

πŸ“₯ Download & Instalasi

Download APK Terbaru

Current Version: 1.0.19

Cara Instalasi

  1. Download APK dari link di atas
  2. Enable Unknown Sources:
    • Buka Settings β†’ Security β†’ Enable Unknown Sources atau Install Unknown Apps
  3. Install APK yang sudah di-download
  4. Buka aplikasi dan mulai streaming! 🎬

⚠️ Note: Aplikasi ini tidak tersedia di Google Play Store karena merupakan third-party client.

System Requirements

  • Android 5.0 (Lollipop) atau lebih tinggi
  • Minimum 100MB storage untuk aplikasi
  • Koneksi internet untuk streaming
  • Storage tambahan jika ingin download offline

πŸ› οΈ Tech Stack

Aplikasi ini dibangun dengan teknologi modern:

Core Framework

  • Flutter 3.4+ - Cross-platform framework
  • Dart 3.4+ - Programming language
  • Riverpod 2.5 - State management

Key Dependencies

  • dio 5.4 - HTTP client untuk API calls
  • go_router 14.0 - Declarative routing
  • chewie 1.8 - Video player wrapper
  • video_player 2.8 - Video playback engine
  • hive 2.2 - Local NoSQL database untuk downloads
  • cached_network_image 3.3 - Image caching
  • google_fonts 6.2 - Custom typography
  • flutter_local_notifications 17.0 - Download notifications
  • wakelock_plus 1.2 - Keep screen on during playback

Backend

  • Next.js API (https://dracinzek.vercel.app/api) - Custom backend proxy untuk:
    • DramaBox API integration
    • Melolo API integration
    • NetShort API integration
    • Video URL processing
    • CORS handling

πŸ—οΈ Arsitektur

Aplikasi menggunakan Clean Architecture dengan layer separation:

lib/
β”œβ”€β”€ core/
β”‚   β”œβ”€β”€ constants/     # API endpoints & app constants
β”‚   β”œβ”€β”€ network/       # Dio client & interceptors
β”‚   β”œβ”€β”€ router/        # GoRouter configuration
β”‚   β”œβ”€β”€ services/      # Update service, video proxy
β”‚   β”œβ”€β”€ theme/         # App theming (dark mode)
β”‚   └── widgets/       # Reusable widgets
β”‚
└── features/
    β”œβ”€β”€ home/          # Home screen dengan trending
    β”œβ”€β”€ trending/      # Trending dari semua platform
    β”œβ”€β”€ category/      # VIP, Dubbed categories
    β”œβ”€β”€ search/        # Search & search history
    β”œβ”€β”€ drama_detail/  # Detail drama & episode list
    β”œβ”€β”€ video_player/  # Video playback & controls
    β”œβ”€β”€ downloads/     # Download management
    β”œβ”€β”€ favorites/     # Favorite dramas
    β”œβ”€β”€ library/       # Personal library
    β”œβ”€β”€ history/       # Watch history
    └── shorts/        # Short-form content

State Management Pattern

  • Riverpod Providers untuk dependency injection
  • AsyncNotifier untuk async state
  • StateNotifier untuk local state
  • Repository pattern untuk data layer

🎯 Fitur Detail

Platform Integration

Platform Endpoints Features
DramaBox /dramabox/* Trending, Latest, Search, VIP, Dubbed Indonesia, Random
Melolo /melolo/* Trending, Latest, Detail, Stream, Search
NetShort /netshort/* Explore, Trending, For You, Search, Detail

Video Quality Options

  • Auto - Pilih kualitas otomatis berdasarkan koneksi
  • 1080p - Full HD (jika tersedia)
  • 720p - HD
  • 480p - SD
  • 360p - Low quality untuk koneksi lambat

Download System

  • Menggunakan Hive untuk local database
  • Support pause/resume downloads
  • Background download dengan notification
  • Storage management dashboard
  • Offline playback dari local storage

πŸ“Έ Screenshots

Screenshots akan ditambahkan setelah release


❓ FAQ

Apakah aplikasi ini gratis?

Ya, 100% gratis tanpa biaya berlangganan.

Apakah aman digunakan?

Ya, source code di-build otomatis via GitHub Actions. Tidak ada tracking atau data collection.

Kenapa tidak ada di Play Store?

Aplikasi ini adalah third-party client yang mengakses konten dari platform lain, tidak sesuai dengan kebijakan Play Store.

Bagaimana cara update aplikasi?

Aplikasi akan otomatis cek update dari GitHub Releases dan memberi notifikasi jika ada versi baru.

Konten tidak bisa diputar / error streaming?

  • Pastikan koneksi internet stabil
  • Coba ganti quality video ke yang lebih rendah
  • Beberapa konten VIP mungkin tidak bisa diakses
  • Report bug via GitHub Issues jika masalah persisten

Aplikasi crash atau force close?

Report bug di GitHub Issues dengan informasi:

  • Android version
  • App version
  • Screenshot error (jika ada)
  • Steps untuk reproduce bug

πŸš€ Roadmap

  • βœ… Multi-platform streaming (DramaBox, Melolo, NetShort)
  • βœ… Video quality selection
  • βœ… Download & offline playback
  • βœ… Favorites & watch history
  • βœ… Auto update checker
  • πŸ”¨ Batch download multiple episodes
  • πŸ”¨ Subtitle customization (size, position)
  • πŸ”¨ Picture-in-Picture (PiP) mode
  • πŸ”¨ Chromecast support
  • πŸ”¨ User reviews & ratings
  • πŸ”¨ Cloud sync favorites

οΏ½ Privacy

  • βœ… Tidak ada tracking analytics
  • βœ… Tidak ada pengumpulan data pribadi
  • βœ… Semua data tersimpan lokal di device
  • βœ… Koneksi ke API menggunakan HTTPS
  • βœ… Source build public via GitHub Actions

πŸ“ž Support


πŸ“œ License

Copyright Β© 2026 Dracin. All rights reserved.

Aplikasi ini adalah proprietary software. Hanya binary releases (APK) yang dipublikasikan. Source code tetap private.


⚠️ Disclaimer

Aplikasi ini adalah third-party client dan tidak berafiliasi dengan DramaBox, Melolo, NetShort, atau platform konten lainnya.

Semua konten (video, gambar, metadata) adalah properti dari pemilik masing-masing platform. Aplikasi ini hanya menyediakan interface alternatif untuk mengakses konten yang sudah tersedia secara publik.


πŸ™ Credits

Built with ❀️ using Flutter

Backend API: dracinzek.vercel.app


⭐ Star repository ini jika aplikasi ini berguna untuk Anda!

Download Latest Release β€’ Report Bug β€’ Request Feature


πŸ“¦ Release History

v1.0.24 - 2026-01-09

v1.0.24 - 2026-01-08

v1.0.22 - 2026-01-08

v1.0.22 - 2026-01-07

v1.0.22 - 2026-01-06

v1.0.21 - 2026-01-06

v1.0.20 - 2026-01-06

v1.0.20 - 2026-01-06

v1.0.19 - 2026-01-06

v1.0.19 - 2026-01-06

About

Aplikasi Nonton Drama China Lengkap dan mudah

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors