FINAL PROJECT PWEB A

Nama : Mochammad Irham Maulana
Kelas : PWEB A
NRP : 5025221251

Rancangan Umum Arsitektur atau Fitur Aplikasi :

  1. Halaman Utama:

    • Menampilkan daftar tugas yang belum selesai.
    • Tampilan sederhana dengan kemampuan menambah, mengedit, dan menghapus tugas.
  2. Tambah Tugas:

    • Form untuk menambahkan judul, deskripsi, dan tanggal deadline tugas.
  3. Edit Tugas:

    • Fitur untuk mengubah judul, deskripsi, dan tanggal deadline tugas yang sudah ada.
  4. Hapus Tugas:

    • Pengguna dapat menghapus tugas yang sudah selesai atau tidak diperlukan.
  5. Filter Tugas:

    • Pengguna dapat menyaring tugas berdasarkan status penyelesaian atau tanggal deadline.

Rancang Desain Database :

Tabel "Tasks":

  • task_id (Primary Key)
  • title (Varchar)
  • description (Text)
  • deadline (Date)
  • completed (Boolean)

Action yang Menghandle Logika Back End :

Logika Back End akan di-handle menggunakan PHP:

  1. Menyimpan Tugas Baru:

    • Menerima data dari form tambah tugas.
    • Menyimpan data tugas baru ke dalam database.
  2. Mengupdate Tugas:

    • Menerima data dari form edit tugas.
    • Mengupdate informasi tugas dalam database.
  3. Menghapus Tugas:

    • Menerima permintaan untuk menghapus tugas.
    • Menghapus tugas dari database.
  4. Mengambil Daftar Tugas:

    • Mengambil data tugas dari database untuk ditampilkan di halaman utama.
    • Menerapkan filter berdasarkan status dan tanggal deadline.
  5. Menangani Akses Database:

    • Membuat koneksi ke database MySQL.
    • Menyediakan fungsi untuk menjalankan query ke database.


Desain Front End :




Dokumentasi :

Link Source Code : https://github.com/kitokato77/fptodolist



Link Source Code : https://github.com/kitokato77/lembagabimbinganbelajarrr




Komentar

Postingan populer dari blog ini

Kuis 2 PWEB A