1. Overview Produk

Website ini dibuat untuk membantu kantor hukum mengelola data klien, data perkara, jadwal sidang, reminder, dokumen legal, dan riwayat perkara dalam satu sistem yang rapi, aman, dan mudah digunakan.

Masalah

Data perkara, dokumen, dan jadwal sering tersebar sehingga sulit dipantau.

Solusi

Sistem terpusat untuk mengatur seluruh aktivitas perkara dan data klien.

Tujuan

Mempermudah advokat dan staff dalam mengelola pekerjaan hukum harian.

2. User Role

Super Admin

  • Kelola seluruh user
  • Kelola semua klien
  • Kelola semua perkara
  • Kelola laporan dan pengaturan sistem

Advokat / Lawyer

  • Melihat perkara yang ditugaskan
  • Menambah riwayat perkara
  • Mengatur jadwal perkara
  • Mengupload dokumen perkara

Staff Administrasi

  • Input data klien
  • Input data perkara
  • Upload dokumen
  • Membuat jadwal dan reminder

3. Modul Fitur

Dashboard

  • Total klien
  • Total perkara aktif
  • Agenda hari ini
  • Reminder terdekat
  • Perkara selesai

Klien

  • Profil klien
  • Nomor WhatsApp
  • Alamat
  • Dokumen klien
  • Daftar perkara klien

Perkara

  • In House
  • Perdata
  • Pidana
  • TUN
  • Status perkara
  • Riwayat perkara

Jadwal & Reminder

  • Jadwal sidang
  • Meeting klien
  • Deadline dokumen
  • Reminder H-7, H-3, H-1

Dokumen

  • Upload dokumen
  • Download dokumen
  • Preview PDF
  • Kategori dokumen

Laporan

  • Laporan perkara aktif
  • Laporan perkara selesai
  • Laporan per kategori
  • Laporan per advokat

4. Alur Utama Sistem

1

Input Klien

Admin atau staff membuat data klien, termasuk profil, WhatsApp, alamat, dan dokumen awal.

2

Buat Perkara

Perkara dibuat berdasarkan kategori lalu dihubungkan ke klien dan advokat penanggung jawab.

3

Tambah Riwayat

Setiap perkembangan perkara dicatat dalam timeline agar mudah dilacak.

4

Buat Jadwal

Jadwal sidang, meeting, dan deadline dokumen ditambahkan ke sistem.

5

Reminder

Sistem menampilkan pengingat untuk agenda penting yang akan datang.

5. Kategori Perkara

In House Perdata Pidana TUN Mediasi Banding Kasasi Selesai

6. Functional Requirement

Kode Requirement Prioritas
FR-001 User dapat login berdasarkan role. High
FR-002 Admin dapat membuat, mengubah, dan menghapus data klien. High
FR-003 Admin dapat membuat perkara dan menghubungkannya ke klien. High
FR-004 User dapat menambahkan riwayat perkembangan perkara. High
FR-005 User dapat membuat jadwal perkara dan reminder. High
FR-006 User dapat upload dan mengelola dokumen perkara. High
FR-007 Sistem menyediakan pencarian klien dan perkara. Medium

7. Non-Functional Requirement

Mobile Friendly

Website harus nyaman digunakan di layar HP, tidak sempit, dan navigasi mudah digeser.

Security

Data klien, perkara, dan dokumen harus dilindungi dengan login dan hak akses role.

Performance

Dashboard dan halaman utama harus ringan agar cepat dibuka di perangkat mobile.

Usability

Form input harus sederhana agar staff mudah menambahkan data tanpa bingung.

8. Struktur Database Awal

users - id - name - email - password - role - created_at - updated_at clients - id - name - nik - email - phone - whatsapp - address - notes - created_at - updated_at cases - id - client_id - lawyer_id - case_number - title - category - status - start_date - description - created_at - updated_at case_histories - id - case_id - user_id - history_date - title - description - created_at - updated_at schedules - id - case_id - title - schedule_date - schedule_time - reminder_type - notes - created_at - updated_at documents - id - client_id - case_id - file_name - file_path - document_type - uploaded_by - created_at - updated_at

9. Roadmap

WhatsApp Gateway

Reminder otomatis dikirim ke advokat atau klien melalui WhatsApp.

Portal Klien

Klien dapat login untuk melihat status perkara dan dokumen tertentu.

AI Legal Assistant

Membantu membuat ringkasan perkara, draft surat kuasa, dan draft gugatan.