Skip to content

Latest commit

Β 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Task Manager – Todo List App

Description

Task Manager adalah aplikasi manajemen tugas berbasis web yang dirancang untuk membantu pengguna dalam mengatur, melacak, dan menyelesaikan tugas secara efisien. Aplikasi ini menyediakan tampilan dashboard statistik, form input tugas, serta daftar tugas yang dapat difilter berdasarkan status dan prioritas.

πŸ›  Technologies Used

  • HTML5 & CSS3 – Struktur dan tampilan aplikasi
  • JavaScript (Vanilla JS) – Logika interaktif dan manipulasi DOM
  • LocalStorage – Penyimpanan data tugas secara lokal di browser
  • IBM Granite AI – Dukungan AI selama proses pengembangan

Features

  • Tambah, edit, dan hapus tugas
  • Tandai tugas sebagai selesai atau buka kembali
  • Prioritas tugas: Tinggi, Sedang, Rendah
  • Filter tugas berdasarkan status dan prioritas
  • Statistik real-time: total tugas, selesai, belum selesai
  • Pencarian tugas berbasis teks
  • Desain responsif yang ramah pengguna
  • Menampilkan 3 tugas terbaru pada Dashboard

Setup Instructions

  1. Clone repository ini atau unduh file index.html.
  2. Buka file index.html menggunakan browser (Chrome/Firefox).
  3. Tidak diperlukan server backend atau database eksternal β€” semua data tersimpan di localStorage browser.
  4. Siap digunakan!

AI Support Explanation – IBM Granite

Selama pengembangan aplikasi Task Manager, saya menggunakan IBM Granite Model melalui platform Google Colab sebagai asisten coding berbasis AI untuk mempercepat dan meningkatkan kualitas aplikasi.

  • Code Suggestions: Membantu menghasilkan template HTML dan CSS dengan struktur semantik dan desain modern.
  • Optimization Insights: Memberikan saran dalam pengelompokan fungsi JavaScript agar lebih modular dan efisien.

IBM Granite mendukung proses belajar dan produktivitas saya dalam membangun aplikasi ini dari awal, membuat pengembangan lebih cepat dan terstruktur.

Releases

Packages

Contributors

Languages