WorkLoop je sodobna, Slacku podobna platforma za sodelovanje in komunikacijo v realnem času, zgrajena s Flutterjem za mobilne naprave in Reactom za splet. Zagotavlja nemoteno komunikacijo v skupini prek takojšnjega sporočanja, upravljanja kanalov, neposrednega sporočanja in celovitih funkcij upravljanja nalog. Aplikacija uporablja tehnologijo WebSocket (STOMP prek SockJS) za dostavo sporočil v realnem času, kar zagotavlja takojšnjo komunikacijo brez osveževanja strani. Ključne funkcije vključujejo ustvarjanje in upravljanje javnih in zasebnih kanalov, neposredno sporočanje med uporabniki, odzive na sporočila s podporo za emojije, indikatorje tipkanja, ki prikazujejo, kdaj drugi pišejo sporočila, stanje prisotnosti uporabnika (na spletu, brez povezave, odsoten, zaseden), trajno zgodovino sporočil s straničenjem, obogateno besedilno sporočanje s podporo za HTML, odgovore na sporočila in možnosti povezovanja v niti, priloge datotek s podporo za slike, dokumente, videoposnetke in zvočne datoteke do 20 MB, ustvarjanje predogleda povezav za skupne URL-je, funkcijo shranjenih sporočil za hiter dostop, celovit sistem upravljanja opravil z ustvarjanjem opravil, dodeljevanjem, sledenjem stanja in preslikavo opravil v sporočilo, sistem objav z javnimi in zasebnimi objavami, razvrščenimi po vrsti (informacije, opozorilo, uspeh, napaka), upravljanje uporabniških profilov s prilagodljivimi avatarji in kontaktnimi podatki, varno preverjanje pristnosti na osnovi JWT s funkcijo ponastavitve gesla, integracijo Firebase Cloud Messaging (FCM) za potisna obvestila na mobilnih napravah, podporo za temne in svetle teme z zaznavanjem sistemskih nastavitev, odzivno zasnovo, optimizirano za mobilne in namizne izkušnje, značke za število neprebranih sporočil, možnosti iskanja in filtriranja sporočil, omembe in obvestila uporabnikov, posredovanje sporočil med kanali, ogled slik z možnostmi povečave in premikanja, funkcijo prenosa in predogleda datotek, stanje povezljivosti spremljanje in varno shranjevanje žetonov. Zaledni sistem je zgrajen s Spring Boot 3.2.0, Spring Security za preverjanje pristnosti, Spring WebSocket za komunikacijo v realnem času, Spring Data MongoDB za delovanje baz podatkov in MongoDB za prilagodljivo shranjevanje dokumentov. Mobilna aplikacija je razvita s Flutterjem z Dart SDK 3.10+, vključuje komponente Material Design, varno shranjevanje žetonov, odjemalce HTTP in WebSocket, predpomnjenje slik in celovito integracijo Firebase. WorkLoop omogoča ekipam učinkovito sodelovanje prek organiziranih kanalov, neposrednih pogovorov, sledenja nalogam in obvestil v realnem času, zaradi česar je idealna rešitev za sodobne potrebe komunikacije v ekipah.
Posodobljeno dne
4. jun. 2026