WorkLoop és una plataforma moderna, semblant a Slack, de col·laboració i comunicació en equip en temps real, creada amb Flutter per a mòbils i React per a web. Proporciona una comunicació d'equip fluida a través de missatgeria instantània, gestió de canals, missatgeria directa i funcions completes de gestió de tasques. L'aplicació aprofita la tecnologia WebSocket (STOMP sobre SockJS) per al lliurament de missatges en temps real, garantint una comunicació instantània sense actualitzacions de la pàgina. Les característiques clau inclouen la creació i gestió de canals públics i privats, missatgeria directa individual entre usuaris, reaccions als missatges amb compatibilitat amb emojis, indicadors d'escriptura per mostrar quan altres persones estan component missatges, estat de presència de l'usuari (en línia, fora de línia, absent, ocupat), historial de missatges persistent amb paginació, missatgeria de text enriquit amb compatibilitat amb HTML, respostes a missatges i capacitats de fils de treball, fitxers adjunts que admeten imatges, documents, vídeos i fitxers d'àudio de fins a 20 MB, generació de previsualització d'enllaços per a URL compartides, funcionalitat de missatges desats per a un accés ràpid, sistema complet de gestió de tasques amb creació de tasques, assignació, seguiment d'estat i mapatge tasca-missatge, sistema d'anuncis amb anuncis públics i privats classificats per tipus (informació, avís, èxit, error), gestió de perfils d'usuari amb avatars personalitzables i informació de contacte, autenticació segura basada en JWT amb funcionalitat de restabliment de contrasenya, integració de Firebase Cloud Messaging (FCM) per a notificacions push en dispositius mòbils, compatibilitat amb temes foscos i clars amb detecció de preferències del sistema, disseny responsiu optimitzat tant per a experiències mòbils com d'escriptori, distintius de recompte de missatges no llegits, capacitats de cerca i filtratge de missatges, mencions i notificacions d'usuaris, reenviament de missatges entre canals, visualització d'imatges amb capacitats de zoom i panoràmica, funcionalitat de descàrrega i previsualització de fitxers. monitorització de l'estat de la connectivitat i emmagatzematge segur de tokens. El backend està construït amb Spring Boot 3.2.0, Spring Security per a l'autenticació, Spring WebSocket per a la comunicació en temps real, Spring Data MongoDB per a operacions de base de dades i MongoDB per a l'emmagatzematge flexible de documents. L'aplicació mòbil està desenvolupada amb Flutter amb Dart SDK 3.10+, i inclou components de Material Design, emmagatzematge segur per a tokens, clients HTTP i WebSocket, emmagatzematge en memòria cau d'imatges i integració completa amb Firebase. WorkLoop permet als equips col·laborar de manera eficaç a través de canals organitzats, converses directes, seguiment de tasques i notificacions en temps real, cosa que el converteix en una solució ideal per a les necessitats de comunicació d'equips moderns.
S'ha actualitzat el dia:
4 de juny 2026