Files

Tools — Document Scanner & Media Processing Hub

Self-hosted, no-install document scanner dan media processing tools yang jalan di browser. Alternatif dari CamScanner, ilovepdf, compressjpeg — tanpa upload ke pihak ketiga.

Visi

Satu platform dengan tools manipulasi file yang beneran dipake orang setiap hari. Semua proses di backend Rust — cepat, hemat memory, ga perlu install software.

Fitur Utama

Phase 1 — Document Scanner (Prioritas)

  • Foto dokumen pake HP → auto-detect tepi → lurusin (perspective correction)
  • Enhance: iluminasi merata, contrast, sharpen, B&W
  • OCR → searchable PDF (teks bisa di-copy, dicari)
  • Batch: multi-page → satu PDF
  • Fallback crop manual (kalau auto-detect gagal)

Phase 2 — Image Tools

  • Compress JPEG/PNG/WebP (lossy + lossless, atur kualitas %)
  • Resize batch (atur dimensi, semua foto disamain)
  • Convert format (HEIC→JPEG, PNG→WebP, SVG→PNG)
  • Remove background (ONNX model, Rust runtime)

Phase 3 — PDF Tools

  • Merge PDF (gabung file)
  • Split PDF (ekstrak halaman tertentu)
  • Images→PDF (kumpulan foto jadi 1 file)
  • PDF→Images (tiap halaman jadi gambar)
  • PDF compress (turunkin kualitas embedded images)

Phase 4 — Video/Audio Tools

  • Compress video (bitrate + resolusi)
  • Extract audio (MP4→MP3)
  • Trim/crop
  • GIF maker
  • Audio convert + trim

Target User

Orang yang:

  • Punya HP/PC, paham teknologi dasar (buka browser, upload file)
  • Butuh scan dokumen tanpa install aplikasi
  • Butuh kompres file buat kirim WA/email
  • Butuh manipulasi PDF sesekali
  • Peduli privasi — ga mau upload file ke server pihak ketiga

Prinsip Desain

  1. Satu task selesai dalam <5 detik — ga ada loading lama
  2. Drag & drop + preview — liat hasil sebelum download
  3. Progress realtime via WebSocket — tau lagi di tahap mana
  4. Batch processing — banyak file, satu klik
  5. Privasi first — file otomatis dihapus setelah 1 jam
  6. WASM fallback — tools ringan jalan di client (tanpa upload)

Domain & Branding

  • Domain: tools.asepharyana.my.id | tools.asepharyana.web.id
  • Design: Twilight Terminal theme (sama kaya portfolio), konsisten visual
  • Dashboard: Link dari hub dashboard → tools stats (total files processed, storage used)