EN — English

Muhamad Irga

Purwokerto, Jawa Tengah

Arsip Diperbarui

Todolist Pustekno — Kolaborasi Proyek & Tugas

Aplikasi kerja tim berbasis Livewire dengan proyek, papan tugas, checklist, komentar, lampiran, jadwal berulang, log harian, dan notifikasi Telegram.

Dulu berjalan di todolist.pustekno.id. Domainnya sudah tidak aktif, jadi tidak ada demo yang bisa dibuka.

Tangkapan layar

Papan proyek Todolist Pustekno dengan kartu tugas yang ditata per status
Tampilan utama aplikasi · Buka gambar untuk resolusi penuh
Detail tugas Todolist Pustekno berisi checklist, komentar, dan lampiran
Tampilan aplikasi 2 · Buka gambar untuk resolusi penuh

Ringkasan

Apa yang dikerjakan sistem ini.

Todolist Pustekno mengelola kerja tim melalui proyek dan tugas yang ditata dalam kolom papan. Tugas bisa memuat prioritas, label, penanggung jawab, checklist, komentar, dan berkas pendukung, sementara anggota dan media dikelola di tingkat proyek.

Jadwal tugas memungkinkan pekerjaan berulang dibuat otomatis oleh proses terjadwal, dan log harian mencatat pekerjaan sehari-hari, sebagian terisi otomatis dari aktivitas pengguna. Notifikasi dikirim di dalam aplikasi, lewat email, dan melalui Telegram, dengan webhook bot untuk interaksi dua arah. Telegram juga dipakai sebagai penyimpanan berkas, dengan lampiran yang dialirkan kembali ke pengguna melalui rute media aplikasi.

Antarmukanya memakai Livewire dan Volt sehingga interaksi halaman berjalan tanpa frontend SPA terpisah, dengan SortableJS untuk penataan kartu. Policy, peran dan hak akses, status aktif pengguna, serta log audit membatasi tindakan dan mencatat aktivitas.

Daftar fitur

Rincian kemampuan

19 kemampuan yang diverifikasi langsung terhadap kode sumber proyek.

  • Pengelolaan proyek dan keanggotaan tim
  • Papan proyek dengan kolom status yang bisa dikonfigurasi
  • Tugas dengan penanggung jawab, prioritas, dan label
  • Pemindahan dan penataan kartu tugas di papan
  • Checklist tugas
  • Komentar untuk diskusi pekerjaan
  • Lampiran tugas dan media proyek
  • Penyimpanan berkas lewat Telegram dan streaming media lewat rute aplikasi
  • Jadwal tugas berulang dengan pembuatan tugas terjadwal
  • Log harian untuk mencatat pekerjaan sehari-hari
  • Pencatatan aktivitas otomatis di log harian
  • Dasbor ringkasan proyek dan tugas
  • Notifikasi dalam aplikasi dengan status dibaca
  • Notifikasi aktivitas lewat email
  • Integrasi Telegram dengan webhook bot
  • Pengelolaan pengguna, status aktif, dan keanggotaan proyek
  • Peran, hak akses, dan policy akses untuk proyek, tugas, dan berkas
  • Rute login khusus untuk keperluan administratif
  • Pencatatan aktivitas melalui log audit

Teknologi

Dibangun dengan 10 teknologi.

  • Laravel 12
  • PHP 8.4
  • Livewire 3
  • Livewire Volt
  • Tailwind CSS 3
  • SortableJS
  • Spatie Permission
  • Spatie Activitylog
  • Telegram Bot API
  • MySQL

Pertanyaan umum

Yang biasanya ditanyakan.

Apakah sistem ini masih bisa diakses?

Tidak. Host-nya sudah tidak merespons, jadi tidak ada demo yang bisa dibuka. Yang didokumentasikan di sini berasal dari kode sumber proyek.

Kenapa Telegram dipakai sebagai penyimpanan berkas?

Karena memberi tim penyimpanan gratis dan andal tanpa harus menjalankan object storage untuk perkakas internal kecil. Lampiran dialirkan kembali ke pengguna lewat rute media aplikasi, jadi pilihan penyimpanannya tidak terlihat di antarmuka.

Bagaimana pekerjaan berulang dibuat?

Lewat jadwal tugas yang diproses pekerjaan terjadwal, ditambah log harian yang mencatat pekerjaan sehari-hari — sebagian terisi otomatis dari aktivitas pengguna, bukan diketik dua kali.

Satu bidang

Butuh sistem seperti ini?

Kirim ringkasan singkat, saya balas dengan lingkup kerja, pendekatan, dan estimasi waktu yang jujur.