Pokaż spis treści

Tasko

Tasko

Tasko to portal pracy zespołowej dla organizacji prowadzących projekty, zadania, ewidencję czasu, komunikację i administrację użytkownikami w modelu wielofirmowym. Aplikacja łączy panel operacyjny dla zespołów z panelem platformowym dla administratorów systemu, zachowując osobne uprawnienia, konfigurację modułów i izolację danych tenantów.

Zakres funkcji

Tasko łączy zarządzanie projektami, zadaniami, czasem pracy, komunikacją, użytkownikami oraz konfiguracją firmy w jednym środowisku operacyjnym. Portal produktowy pokazuje główne obszary aplikacji i wyjaśnia, jak poszczególne funkcje współpracują w modelu wielofirmowym.

Rozwiązanie składa się z aplikacji klienckiej dla zespołów, panelu platformowego dla administratorów systemu oraz backendu z wydzielonymi warstwami aplikacyjnymi i domenowymi. Dane firmowe są obsługiwane w kontekście tenantów, a operacje administracyjne mają osobne granice uprawnień.

Przepływ techniczny

flowchart TD
  A[Operator] --> B[Tasko]
  B --> C[Widok funkcji]
  C --> D[Warstwa komunikacji aplikacji]
  D --> E[Warstwa API]
  E --> F[Logika aplikacyjna i walidacja]
  F --> G[Zapis stanu albo komunikat błędu]

Model działania

Tasko prezentuje funkcję jako część spójnego produktu: użytkownik wykonuje operację w dedykowanym widoku, aplikacja przekazuje żądanie do warstwy API, a logika aplikacyjna sprawdza kontekst firmy, role, uprawnienia i poprawność danych przed zapisem zmian.

Najważniejsze operacje są chronione poza interfejsem użytkownika. Widoczność przycisków ułatwia pracę operatora, ale ostateczne decyzje podejmują endpointy, polityki dostępu, flagi modułów, walidatory i use case odpowiedzialne za zmianę stanu.