REKS — System Zarządzania Transportem
REKS to aplikacja webowa (PWA) stworzona z myślą o firmach transportowych. Łączy spedytorów i kierowców w jednym narzędziu — od tworzenia zleceń, przez zarządzanie flotą, po komunikację w czasie rzeczywistym.

Dla kogo jest REKS?
Spedytor
Spedytor zarządza całą firmą z poziomu jednego dashboardu:
- Tworzenie zleceń — nadaj nazwę, przypisz kierowcę, ciągnik i naczepę. Pojazdy uzupełniają się automatycznie na podstawie przypisania do kierowcy.
- Zarządzanie zadaniami — dodawaj zadania do zleceń (załadunek, rozładunek, celne, itp.). Korzystaj z szablonów, żeby nie wpisywać tego samego za każdym razem.
- Podgląd postępu — pasek progresu pokazuje, ile zadań kierowca już wykonał.
- Nawigacja — jeden przycisk generuje trasę w Google Maps ze wszystkimi punktami zlecenia.
- Zarządzanie kierowcami — dodawaj kierowców, generuj jednorazowy link do rejestracji, przypisuj pojazdy.
- Zarządzanie flotą — ewidencja ciągników i naczep z datami przeglądów technicznych (BT) i ubezpieczeń (OC). System ostrzega, gdy termin się zbliża.
- Komunikacja — pisz do kierowców, wysyłaj wiadomości głosowe, korzystaj z emoji.
- Powiadomienia — dostajesz powiadomienie, gdy kierowca doda komentarz, zgłosi problem albo wgra plik.


Kierowca
Kierowca widzi tylko to, co jest mu potrzebne:
- Moje zlecenia — lista przypisanych zleceń z postępem realizacji.
- Realizacja zadań — odznaczaj wykonane zadania, dodawaj komentarze i załączniki (zdjęcia dokumentów, CMR, itp.).
- Zgłaszanie problemów — oznacz komentarz jako problem, żeby spedytor od razu wiedział, że coś wymaga uwagi.
- Nawigacja — otwórz trasę zlecenia jednym kliknięciem w Google Maps.
- Wiadomości — kontakt ze spedytorem i innymi kierowcami przez czat z wiadomościami głosowymi.
Główne funkcje
Zlecenia
Zlecenie to podstawowa jednostka pracy w REKS. Każde zlecenie zawiera:
- Nazwę zlecenia
- Przypisanego kierowcę
- Ciągnik i naczepę
- Listę zadań do wykonania
Statusy zleceń: aktywne, zakończone, usunięte. Usunięte zlecenia można przywrócić — nic nie jest tracone bezpowrotnie. Zlecenia można również duplikować, co przyspiesza tworzenie powtarzalnych tras.




Zadania
Każde zadanie w zleceniu może zawierać:
- Tytuł i opis
- Adres (klikalny — otwiera Google Maps)
- Planowaną datę realizacji
- Komentarze — dyskusja między spedytorem a kierowcą
- Załączniki — zdjęcia, dokumenty, pliki
- Oznaczenie problemu — wyróżnione na czerwono, widoczne od razu
Flota
Moduł zarządzania pojazdami obejmuje ciągniki i naczepy. Dla każdego pojazdu system przechowuje:
- Numer rejestracyjny
- Datę przeglądu technicznego (BT)
- Datę ubezpieczenia (OC)
Kolorowe wskaźniki sygnalizują stan dokumentów:
Alerty widoczne są też przy kierowcach na liście, dzięki czemu spedytor nie przeoczy wygasającego przeglądu.




Wiadomości
Wbudowany komunikator umożliwia:
- Wiadomości tekstowe z obsługą emoji
- Wiadomości głosowe — nagrywaj i odsłuchuj z regulacją prędkości (1x, 1.5x, 2x, 0.5x)
- Podgląd nieprzeczytanych — znaczniki przy kontaktach i w nawigacji
- Separatory dat — wiadomości pogrupowane po dniach
Wszystko działa w czasie rzeczywistym — nie trzeba odświeżać strony.




Powiadomienia
System powiadamia o istotnych zdarzeniach:
- Nowy komentarz do zadania
- Wgrany załącznik
- Zgłoszony problem
- Utworzone nowe zadanie
Powiadomienia widoczne są w dzwonku w nagłówku aplikacji. Po kliknięciu przenoszą do odpowiedniego zlecenia. Dostępne są też powiadomienia push — działają nawet gdy aplikacja jest zamknięta.
Instalacja na telefonie (PWA)
REKS działa jako Progressive Web App — można go zainstalować na ekranie głównym telefonu bez pobierania z App Store ani Google Play.
Android:
- Otwórz REKS w przeglądarce Chrome.
- Kliknij przycisk Zainstaluj w wyświetlonym banerze.
iPhone/iPad:
- Otwórz REKS w Safari.
- Kliknij ikonę Udostępnij (kwadrat ze strzałką).
- Wybierz Dodaj do ekranu początkowego.


Onboarding kierowcy
- Spedytor dodaje kierowcę w panelu — podaje imię, email i numer telefonu.
- System generuje jednorazowy link do rejestracji.
- Spedytor wysyła link kierowcy (SMS, WhatsApp, email).
- Kierowca otwiera link, ustawia hasło i gotowe.


Bezpieczeństwo i dane
- Każdy użytkownik widzi tylko dane, do których ma dostęp wynikający z jego roli.
- Kierowca nie ma dostępu do zleceń innych kierowców.
- Usunięte zlecenia są oznaczane jako usunięte, ale nie kasowane — można je przywrócić.
- Pliki (załączniki, wiadomości głosowe) przechowywane są w bezpiecznym magazynie w chmurze.
Responsywność
Aplikacja automatycznie dostosowuje się do urządzenia:
- Telefon — nawigacja na dole ekranu, układy jednokolumnowe
- Tablet i komputer — panel boczny, układy wielokolumnowe
Interfejs jest zoptymalizowany zarówno pod dotyk, jak i pod myszkę.