Teknologi & Informatika
Mobile App (Android)
KuliahKu: Aplikasi Manajemen Jadwal dan Tugas Kuliah Mahasiswa Berbasis Android
PREVIEW & GALLERY
TENTANG KARYA
KuliahKu merupakan aplikasi Android berbasis Java yang dirancang untuk membantu mahasiswa dalam mengatur aktivitas perkuliahan, khususnya dalam pengelolaan jadwal kuliah dan tugas kuliah. Aplikasi ini dibuat dengan menerapkan beberapa materi Mobile Programming yang telah dipelajari, seperti penggunaan layout XML, komponen UI, event handling, Activity, Intent, Fragment, BottomNavigationView, RecyclerView, SearchView, dan SharedPreferences.
Aplikasi ini memiliki tampilan dengan tema komik modern yang memadukan warna biru, kuning, putih, dan hitam agar terlihat lebih menarik dan mudah digunakan. Pada halaman utama atau Home, pengguna dapat melihat ringkasan jumlah tugas, tugas yang sudah selesai, tugas yang belum selesai, jadwal kuliah hari ini, daftar tugas yang belum selesai, serta tombol aksi cepat untuk membuka halaman jadwal, tugas, menambah tugas, menambah jadwal, dan membuka website kampus.
Pada fitur Jadwal Kuliah, pengguna dapat melihat daftar jadwal kuliah dalam bentuk list menggunakan RecyclerView. Pengguna juga dapat menambahkan jadwal baru, mengedit jadwal yang sudah ada, dan menghapus jadwal. Setiap data jadwal berisi informasi mata kuliah, hari, jam, nama dosen, dan ruang kelas.
Pada fitur Daftar Tugas Kuliah, pengguna dapat menambahkan tugas baru, mengedit tugas yang sudah dibuat, menghapus tugas, serta menandai tugas sebagai selesai atau belum selesai. Agar lebih rapi, tugas dipisahkan menjadi dua bagian, yaitu Tugas Belum Selesai dan Tugas Selesai. Aplikasi juga menyediakan fitur pencarian tugas menggunakan SearchView sehingga pengguna dapat mencari tugas berdasarkan judul, mata kuliah, deadline, atau status tugas.
Pada bagian Profil, aplikasi menampilkan data mahasiswa seperti nama, NIM, dan jurusan. Pengguna dapat membuka halaman khusus untuk mengedit profil, lalu data yang telah disimpan akan otomatis tampil kembali pada halaman profil utama. Data profil disimpan menggunakan SharedPreferences sehingga tetap tersimpan meskipun aplikasi ditutup.
Selain itu, aplikasi juga memiliki fitur Buka Website Kampus menggunakan Implicit Intent, sehingga pengguna dapat langsung membuka halaman website kampus melalui browser. Secara keseluruhan, aplikasi KuliahKu dibuat sebagai solusi sederhana dan bermanfaat untuk membantu mahasiswa lebih terorganisir dalam mengatur jadwal dan tugas perkuliahan.
Fitur Utama Aplikasi
Dashboard Home
Menampilkan sapaan pengguna.
Menampilkan ringkasan total tugas.
Menampilkan jumlah tugas selesai dan belum selesai.
Menampilkan jadwal kuliah hari ini.
Menampilkan daftar tugas yang belum selesai.
Menyediakan tombol aksi cepat.
Manajemen Jadwal Kuliah
Menampilkan daftar jadwal kuliah.
Menambahkan jadwal baru.
Mengedit jadwal.
Menghapus jadwal.
Menampilkan informasi mata kuliah, hari, jam, dosen, dan ruang.
Manajemen Tugas Kuliah
Menambahkan tugas baru.
Mengedit tugas.
Menghapus tugas.
Menandai tugas sebagai selesai atau belum selesai.
Memisahkan tugas selesai dan belum selesai.
Mencari tugas menggunakan SearchView.
Profil Mahasiswa
Menampilkan data nama, NIM, dan jurusan.
Mengedit profil melalui halaman khusus.
Menyimpan data profil menggunakan SharedPreferences.
Website Kampus
Membuka website kampus menggunakan Implicit Intent.
Teknologi yang Digunakan
Android Studio
Java
XML Layout
Fragment
Activity
Intent
BottomNavigationView
RecyclerView
SearchView
SharedPreferences
Material Components
Video Demo
DISKUSI 0
Tim Anggota
🏷️
INFORMASI
Platform
Android