WorkLoop ialah platform kolaborasi dan komunikasi pasukan masa nyata moden seperti Slack yang dibina dengan Flutter untuk mudah alih dan React untuk web. Ia menyediakan komunikasi pasukan yang lancar melalui pemesejan segera, pengurusan saluran, pemesejan langsung dan ciri pengurusan tugas yang komprehensif. Aplikasi ini memanfaatkan teknologi WebSocket (STOMP berbanding SockJS) untuk penghantaran mesej masa nyata, memastikan komunikasi segera tanpa perlu memuat semula halaman. Ciri-ciri utama termasuk penciptaan dan pengurusan saluran awam dan swasta, pemesejan langsung satu lawan satu antara pengguna, reaksi mesej dengan sokongan emoji, penunjuk menaip untuk menunjukkan bila orang lain mengarang mesej, status kehadiran pengguna (dalam talian, luar talian, tiada di rumah, sibuk), sejarah mesej berterusan dengan penomboran halaman, pemesejan teks beraneka dengan sokongan HTML, keupayaan balasan mesej dan pengulangan, lampiran fail yang menyokong imej, dokumen, video dan fail audio sehingga 20MB, penjanaan pratonton pautan untuk URL kongsi, fungsi mesej yang disimpan untuk akses pantas, sistem pengurusan tugasan komprehensif dengan penciptaan tugasan, tugasan, penjejakan status dan pemetaan tugasan-ke-mesej, sistem pengumuman dengan pengumuman awam dan swasta yang dikategorikan mengikut jenis (maklumat, amaran, kejayaan, ralat), pengurusan profil pengguna dengan avatar dan maklumat hubungan yang boleh disesuaikan, pengesahan berasaskan JWT yang selamat dengan fungsi penetapan semula kata laluan, penyepaduan Pemesejan Awan Firebase (FCM) untuk pemberitahuan tolak pada peranti mudah alih, sokongan tema gelap dan terang dengan pengesanan keutamaan sistem, reka bentuk responsif yang dioptimumkan untuk pengalaman mudah alih dan desktop, lencana kiraan mesej yang belum dibaca, keupayaan carian dan penapisan mesej, sebutan dan pemberitahuan pengguna, pemajuan mesej antara saluran, tontonan imej dengan keupayaan zum dan pan, fungsi muat turun dan pratonton fail, status sambungan pemantauan dan penyimpanan token yang selamat. Bahagian belakang dibina dengan Spring Boot 3.2.0, Spring Security untuk pengesahan, Spring WebSocket untuk komunikasi masa nyata, Spring Data MongoDB untuk operasi pangkalan data dan MongoDB untuk penyimpanan dokumen yang fleksibel. Aplikasi mudah alih ini dibangunkan menggunakan Flutter dengan Dart SDK 3.10+, yang menampilkan komponen Material Design, storan selamat untuk token, klien HTTP dan WebSocket, penyimpanan imej dan penyepaduan Firebase yang komprehensif. WorkLoop membolehkan pasukan bekerjasama secara berkesan melalui saluran yang teratur, perbualan langsung, penjejakan tugas dan pemberitahuan masa nyata, menjadikannya penyelesaian ideal untuk keperluan komunikasi pasukan moden.
Dikemas kini pada
4 Jun 2026