# Aplikasi Taskz - Panduan Pengguna Profesional
Selamat datang di **Taskz**, solusi manajemen tugas profesional, aman, dan berfokus pada privasi Anda. Panduan ini mencakup semua fitur dan fungsi untuk membantu Anda memaksimalkan produktivitas.
---
## 🚀 Memulai
### 1. Instalasi
* Instal aplikasi `Taskz` di perangkat Android Anda.
* **Mode Tamu**: Anda dapat langsung menggunakan aplikasi tanpa akun. Data disimpan secara lokal di perangkat Anda.
* **Mode Akun**: Daftar dengan email Anda untuk mengaktifkan Sinkronisasi Cloud, Pencadangan, dan Fitur Tim.
### 2. Registrasi & Login
* **Daftar**: Masukkan Nama Lengkap, Email, Kata Sandi, dan Nomor Telepon Anda.
* *Catatan*: Setelah registrasi, Anda akan menerima Email Selamat Datang dengan panduan PDF ini terlampir.
* **Login**: Akses tugas Anda dari perangkat apa pun dengan masuk.
* **Privasi**: Saat Anda masuk, semua tugas "Tamu" lokal yang ada akan dihapus untuk memastikan isolasi data.
---
## 📝 Manajemen Tugas
### Membuat Tugas
Ketuk **Tombol Aksi Mengambang (+)** pada dasbor untuk membuat tugas baru.
* **Judul**: (Wajib) Nama singkat untuk tugas.
* **Deskripsi**: Catatan detail. Mendukung **Suara ke Teks** (ketuk ikon mikrofon).
* **Prioritas**:
* 🔴 **Tinggi**: Tugas mendesak.
* 🟠 **Sedang**: Tugas rutin.
* 🟢 **Rendah**: Tugas kecil.
* **Kategori**: Atur ke dalam **Pekerjaan** atau **Pribadi**.
* **Tanggal & Waktu Jatuh Tempo**: Tetapkan tenggat waktu untuk mendapatkan pengingat.
* **Lampiran**: Lampirkan gambar atau dokumen (PDF, DOC, TXT) untuk menyimpan referensi agar mudah diakses.
### Pengeditan & Tindakan
* **Edit**: Ketuk kartu tugas mana pun untuk mengubah detailnya.
* **Selesaikan**: Ketuk kotak centang pada kartu untuk menandainya sebagai selesai.
* **Hapus**: Buka tugas dan ketuk ikon Sampah (🗑️). *Catatan: Hanya pembuat asli yang dapat menghapus tugas yang dibagikan.*
* **Cari**: Gunakan ikon 🔍 untuk memfilter tugas berdasarkan judul, kategori, atau status.
---
## 👥 Kolaborasi Tim (Tugas Bersama)
Taskz memungkinkan Anda untuk menetapkan tugas kepada pengguna terdaftar lainnya.
### Cara Menetapkan Tugas
1. Buat atau Edit tugas.
2. Di kolom "Tetapkan ke", masukkan alamat email (dipisahkan koma).
* *Tips*: Anda dapat mengunggah file CSV untuk mengisi email secara otomatis.
3. Simpan tugas.
### Apa yang Terjadi Selanjutnya?
* **Untuk Penerima Tugas**:
* Mereka akan menerima **Notifikasi Email** segera.
* Tugas akan muncul di aplikasi mereka dengan label "Dibagikan oleh [Nama]".
* Mereka **TIDAK DAPAT** mengedit Judul, Deskripsi, atau Tanggal Jatuh Tempo.
* Mereka **DAPAT** memperbarui **Status** (Tertunda, Selesai, Masalah) dan menambahkan **Keterangan**.
* **Untuk Pembuat Tugas**:
* Anda akan menerima **Notifikasi Email** setiap kali penerima tugas memperbarui status.
* Klik **"Lihat Status Tim"** di layar detail tugas untuk melihat laporan kemajuan semua orang (✅ Selesai, ⏳ Tertunda, ⚠️ Masalah).
### Catatan Keamanan
* **Enkripsi**: Semua judul dan deskripsi tugas yang dibagikan **dienkripsi** di server. Hanya Anda dan anggota tim yang ditugaskan yang dapat mendekripsi dan membacanya.
---
## 🛡️ Keamanan & Pencadangan
### Privasi Data
* **Enkripsi**: Data tugas sensitif dienkripsi.
* **Riwayat**: Sistem melacak semua perubahan (Pembuatan, Pembaruan, Perubahan Status) untuk tujuan audit.
### Pencadangan & Pemulihan
* **Sinkronisasi Cloud**: Pengguna yang masuk akan secara otomatis menyinkronkan data mereka ke cloud.
* **Pencadangan Lokal**: Buka `Menu > Pencadangan & Pemulihan` untuk mengekspor data Anda sebagai file ZIP. Anda dapat memulihkan file ini nanti jika diperlukan.
---
## ⚙️ Pengaturan & Admin
### Profil
* Perbarui Nama, Nomor Telepon, atau Email Anda dari bagian Profil.
* **Ubah Kata Sandi**: Perbarui kata sandi Anda dengan aman.
### Lupa Kata Sandi?
* Gunakan tautan "Lupa Kata Sandi" di layar masuk untuk menerima kata sandi sementara melalui email.
---
## ❓ Pemecahan Masalah
* **Tidak menerima email?** Periksa folder Spam/Sampah Anda.
* **Masalah sinkronisasi?** Pastikan Anda memiliki koneksi internet aktif dan tarik ke bawah pada daftar untuk menyegarkan.