ETS Pemrograman Perangkat Bergerak B

Daily Task
Manager

Aplikasi manajemen tugas harian berbasis Android yang membantu pengguna mengatur aktivitas dengan notifikasi otomatis dan sistem prioritas visual.

TV
Triana Velia Hutabalian
5025231190
RA
Rafaela Shyra Ashma' Ramadhani
5025231217
📋
Tentang Aplikasi

Daily Task Manager adalah aplikasi Android yang dikembangkan menggunakan Android Studio dengan bahasa pemrograman Java. Aplikasi ini dirancang untuk membantu pengguna mengatur dan mengelola aktivitas sehari-hari secara lebih terstruktur.

Pengguna dapat mencatat tugas lengkap dengan judul, deadline, dan tingkat prioritas. Sistem otomatis mengirimkan notifikasi pengingat 15 menit sebelum deadline — bahkan saat aplikasi tidak aktif.

⚙️
Tech Stack
Java Android Studio MVVM Architecture Room Database LiveData ViewModel RecyclerView AlarmManager NotificationManager Material Design
📱
Tampilan Aplikasi
MainActivity.java — Pixel 6 API 34
Daily Task Manager Screenshot
Fitur Utama
01
Task Management

Tambah, edit, dan hapus tugas dengan mudah. Data tersimpan di database lokal sehingga tetap ada meskipun aplikasi ditutup.

02
Deadline Tracking

Setiap tugas dapat diberi batas waktu berupa tanggal dan jam untuk membantu mengatur prioritas pengerjaan.

03
Sistem Prioritas

Tugas dikategorikan dalam tiga tingkat prioritas dengan indikator warna:

Low Medium High
04
Task Completion

Tandai tugas selesai via checkbox. Tugas selesai ditampilkan dengan efek strikethrough dan transparansi.

05
Delete & Swipe

Hapus tugas via tombol delete atau gesture swipe kiri/kanan untuk fleksibilitas pengelolaan data.

06
Notifikasi Otomatis

Notifikasi pengingat otomatis muncul 15 menit sebelum deadline, bahkan saat aplikasi tidak aktif.

07
Task Sorting

Urutkan daftar tugas berdasarkan deadline terdekat atau status penyelesaian untuk manajemen prioritas yang lebih efektif.

🔗
Kumpulan Link

Komentar

Postingan populer dari blog ini

Pertemuan 4&5 PPB (B) - 25/03/2026

Pertemuan 2 PPB (B) - 04/03/2026

Pertemuan 7 - 08/04/2026