Sydig WebApp - Cetuspro

Nowa jakość
transportu

Zaawansowana aplikacja wspomagająca pracę firm spedycyjnych i transportowych

Sydig w skrócie

  • Zakres prac: Front End, Back End, Mobile, DevOps, UX
  • Rozpoczęcie projetku: 21 września 2021
  • Zespół: Frontend React Engineer, Backend .NET Engineer, UI/UX Designer, Project Manager
  • Branża: TSL
  • Typ aplikacji: SaaS
  • Strona internetowa klienta: https://sydig.com

Kto jest naszym klientem?

Naszym klientem jest firma Sydig Sp. z o.o. Firma jest producentem oprogramowania, które sprzedaje w modelu SaaS. Nasz klient specjalizuje się w branży TSL (Transport, Spedycja, Logistyka), tworząc kompleksowe narzędzia wspierające firmy spedycyjne i transportowe.

Wyzwanie klienta

Klient przyszedł do nas z pomysłem stworzenia nowatorskiego rozwiązania dla branży spedycyjnej i transportowej (systemu Transport Management System). Dużym wyzwaniem było stworzenie systemu, który będzie odpowiadać w pełni na oczekiwania użytkowników z niej korzystających. Wyzwaniem było również stworzenie systemu w taki sposób, aby mogły z niej korzystać setki firm w jednym czasie bez obawy o przerwy w działaniu w trakcie godzin pracy. Sektor TSL charakteryzuje się dużym skomplikowaniem procesów operacyjnych, których digitalizacja jest jeszcze dużym wyzwaniem.

Przebieg prac

Krok 1

Kluczem do sukcesu wdrożenia skomplikowanego projektu IT jest dobre zrozumienie wymagań, potrzeb użytkowników oraz problemów i potrzeb, na które odpowiada wdrożony system. Aby zrozumieć dokładnie problemy oraz wymagania klienta, pracę rozpoczęliśmy od warsztatów Product Discovery. Były to wielogodzinne cykliczne warsztaty razem z klientem, podczas których zaprojektowaliśmy i opisaliśmy procesy biznesowe, wymagania funkcjonalne. Ustaliliśmy również harmonogram wdrażania produktu oraz omówiliśmy jakie ryzyka mogą wystąpić w trakcie powstawania tego typu produktu technologicznego, planując rozwiązania na te ryzyka.

Krok 2

W kolejnym kroku przygotowaliśmy interaktywne makiety za pomocą narzędzia Figma, dzięki którym byliśmy w stanie przedstawić naszemu klientowi finalny interfejs aplikacji. Na etapie prac z makietami mogliśmy w dość szybki sposób sprawdzić, w jaki sposób najlepiej zaprojektować cały interfejs aplikacji.

Tworzenie makiet na początku w przypadku takich rozwiązań jest istotne. Interaktywne makiety są o wiele tańsze w wykonaniu niż przygotowanie działającego produktu, a dzięki nim jesteśmy w stanie sprawdzić odczucia użytkowników. Na początku kluczowym etapem jest projektowanie rozwiązań i zbieranie opinii użytkowników - tak, aby finalnie powstała aplikacja z intuicyjnym interfejsem, na miarę potrzeb użytkownika końcowego.

Dzięki przygotowanym makietom mogliśmy w łatwy sposób zebrać informacje, co dodatkowo musimy wprowadzić w finalnym produkcie, aby stworzony system w pełni odpowiedział na wymagania użytkowników.

Krok 3

Trzecim krokiem było stworzenie MVP, czyli pierwszej działającej wersji aplikacji, dzięki której mogliśmy testować wstępne założenia już w realnym środowisku pracy w firmach transportowych i spedycyjnych.

Dzięki stworzeniu MVP klient mógł wdrożyć aplikację u swoich pierwszych klientów i zbierać informację zwrotną od użytkowników już na realnie działającym systemie. Na bazie informacji zwrotnych od klientów mogliśmy doskonalić produkt zgodnie z metodą Customer Development. Dzięki budowie MVP klient w dość krótkim czasie osiągnął pierwsze przychody, które był w stanie przeznaczyć na dalszy rozwój jego biznesu oraz produktu.

Następnie co dwa tygodnie wdrażaliśmy nowe funkcjonalności, testując je wraz z użytkownikami. Dzięki pracy zgodnie z zasadami metodyki Lean Startup byliśmy w stanie bardzo szybko i efektywnie zbierać informacje zwrotne od użytkowników i krok po kroku dodawać nowe funkcjonalności - zgodne z realnymi potrzebami.

W procesie tworzenia aplikacji, a także innych produktów technologicznych najważniejsza jest walidacja i ciągłe sprawdzanie założeń wraz z użytkownikami.

Budowa MVP nie jest bardzo dużym kosztem, ale jak widać na przykładzie projektu Sydig, pozwala na uzyskanie pierwszych przychodów, które umożliwiają dalszy rozwój produktu. Dodatkowo dzięki budowie MVP otrzymujemy informacje zwrotne z rynku, która jest kluczowe do rozwoju produktu, który będzie odpowiadał na potrzeby użytkowników.

Rezultaty

Sydig.com to system dedykowany dla firm transportowych oraz spedycyjnych, który usprawnia procesy operacyjne. Każda firma może zarejestrować konto w systemie i po weryfikacji rozpocząć korzystanie z funkcji systemu. Aplikacja Sydig oferowana jest w modelu biznesowym Software as a Service (SaaS).

Aplikacja mobilna dla kierowców

Aplikacja mobilna umożliwia, a przede wszystkim ułatwia kierowcom kontakt ze spedytorem za pomocą czatu i umożliwia zarządzanie własnymi zleceniami z poziomu telefonu. Dodatkowo aplikacja mobilna pozwala na raportowanie statusu zlecenia, skanowanie dokumentacji (listów przewozowych, dokumentów CMR) oraz do wykonywania fotograficznej dokumentacji ładunków.

Aplikacja webowa dla spedytorów

Aplikacja webowa pozwala spedytorom na łatwiejsze zarządzanie transportem - pozwala dodawać i przypisywać zlecenia, a także zarządzać dokumentami i wszystkimi procesami spedycyjnymi.

Aplikacja Back Office dla administratorów

Panel Back Office sysdig.com pozwala pracownikom Sydig Sp. z o.o. na zarządzanie całym systemem, dodawaniem użytkowników, rozliczanie okresów abonamentowych, rozwiązywanie problemów użytkowników itp.

Moduł generowania faktur

System Sydig.com pozwala również na wygenerowanie faktury do każdego zlecenia. Podczas generowania faktury można wprowadzić do niej wszystkie potrzebne dane m.in. numer faktury, forma oraz termin płatności czy przykładowo walutę. Wygenerowany dokument znajduje się zarówno w widoku pojedynczego zlecenia, jak i w zakładce faktury. Faktura jest również automatycznie wysyłana do kontrahenta. Moduł ten znacznie usprawnia pracę księgowości, dzięki ograniczeniu tradycyjnego (papierowego) przepływu faktur.

Udostępnianie zlecenia kontrahentowi

W systemie Sydig można wprowadzać również zlecenia papierowe. Po wpisaniu zlecenia jednym kliknięciem można udostępnić je dalej do odpowiedniego kontrahenta. Wówczas kontrahent otrzymuje wiadomość mailową na podany w systemie adres e-mail. W mailu znajduje się unikalny link oraz hasło, dzięki którym odbiorca może mieć bieżący dostęp do wszystkich danych, statusu zlecenia, a także dokumentów udostępnionych w ramach zlecenia. Jeśli dany kontrahent posiada zweryfikowane konto w systemie, to automatycznie zlecenie pojawia się w jego panelu.

Sydig szablon wiadomości email

Moduł elektronicznych zleceń

Za pomocą systemu Sydig zlecenia są dodawane za pomocą specjalnego formularza, który standaryzuje wszystkie dane dotyczące tras oraz ładunków. System umożliwia obsługę kilku zleceń w tym samym czasie. Spedytorzy mają dostęp do wszystkich zleceń, a kierowcy do zleceń im przypisanych. W obrębie zlecenia tworzy się teczka spedycyjna, która zawiera wszystkie niezbędne informacje o danym zleceniu oraz historię aktywności użytkowników.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Moduł komunikatora

Komunikator działa zarówno w aplikacji mobilnej - skierowanej dla kierowców oraz aplikacji webowej - skierowanej dla spedytorów.

Dzięki takiemu rozwiązaniu kierowca z poziomu aplikacji może potwierdzić zlecenie i w łatwy i szybki sposób komunikować się ze spedytorem za pomocą komunikatora. Komunikator umożliwia również przesyłanie plików (skanów dokumentów, zdjęć ładunku), które automatycznie przypisują się do dokumentacji danego zlecenia.

Moduł bardzo ułatwia pracę i kontakt z przełożonymi w trasie, a to wszystko za pomocą dedykowanej aplikacji na Androida i iOS.

Sydig screenshots
Sydig screenshots

Moduł pojazdów

System umożliwia również zarządzanie flotą pojazdów. Za pomocą formularza dodajemy wszystkie ważne i potrzebne informacje na temat pojazdu.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Obsługa wielu języków

System Sydig.com został zaprojektowany do obsługi wielu języków. Obecnie system jest przetłumaczony na języki takie jak: Polski, Angielski, Niemiecki, Włoski, Francuski, Hiszpański, Węgierski, Litewski, Ukraiński.

Sydig obsługa kilku języków

Obsługa trybu ciemnego

System Sydig.com został wyposażony w "Tryb ciemny", który pozwala na korzystanie z systemu w różnych warunkach oświetleniowych i przyzwyczajeniach użytkownika.

Sydig tryb ciemny

Zarządzanie kartami paliwowymi

System Sydig umożliwia również zarządzanie kartami paliwowymi. Do systemu można dodać numer kartu i przypisać ją do konkretnego pojazdu oraz kierowcy.

Sydig screenshots
Sydig screenshots
Sydig screenshots
Sydig screenshots

Zarządzanie umowami leasingowymi

W systemie Sydig wdrożono również moduł do zarządzania umowami leasingowymi. Do systemu możemy dodać termin wypożyczenia pojazdu, jego zwrotu, liczbę dni wypożyczenia oraz cenę usługi. Do każdej umowy należy również dodać wystawcę.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Zarządzanie danymi firmowymi

W systemie każda firma dodaje swoje dane i na ich podstawie zostaje zweryfikowana. W warunkach zleceń można ustawić sobie warunki zleceń dla różnych wariantów przykładowo dla sprawdzonych kontrahentów lub tych nieznajomych.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Dokumenty i licencje

W systemie Sydig można wprowadzać wszystkie niezbędne dokumenty do danych o firmie np. licencje – wprowadza się wówczas dane o numerze i rodzaju dokumentu oraz dacie ważności.

Sydig screenshots
Sydig screenshots

Podsumowanie

Finalnie stworzyliśmy system, który w innowacyjny sposób pozwala zarządzać firmą transportową i spedycyjną. System łączy spedytorów, kierowców oraz kontrahentów w jednym miejscu. W systemie Sydig można znaleźć wszystkie niezbędne informacje m.in. na temat zlecenia, kierowcy, pojazdu oraz pełnej dokumentacji. System umożliwia szybką komunikację ze spedytorem i w pełni automatyzuje procesy przydzielania zleceń i generowania potrzebnej dokumentacji. Ponadto w systemie można zarządzać również umowami leasingowymi oraz kartami paliwowymi.

Jakie moduły wykorzystaliśmy w tym projekcie?

External login
External login
Logowanie do aplikacji przez Facebook, Google, Apple lub inny zewnętrzny serwis
Powiadomienia PUSH
Powiadomienia PUSH
Możliwość przesyłania powiadomień do użytkowników aplikacji
Integracja z mapami
Integracja z mapami
Integracja aplikacji z mapami np. Google, Open Street Maps
Tryb ciemny
Tryb ciemny
Obsługa ciemnego trybu działania aplikacji
Wiele języków
Wiele języków
Obsługa wielu języków w aplikacji
Lokalizacja
Lokalizacja
Pobieranie i obsługa lokalizacji użytkownika za pomocą GPS
Obsługa płatności
Obsługa płatności
Obsługa płatności za pomocą wybranego dostawcy np. PayU, IMoje
Płatności cykliczne
Płatności cykliczne
Obsługa płatności cyklicznych pobieranych z kart użytkowników
Wysyłka SMS
Wysyłka SMS
Obsługa wysyłki SMS za pomocą wybranego dostawcy np. SMS API
Wysyłka Email
Wysyłka Email
Obsługa wysyłki Email za pomocą wybranego dostawcy np. SendGrid
Email Marketing
Email Marketing
Narzędzia do wysyłki wiadomości email marketingowych do użytkowników
Czat
Czat
Możliwość przesyłania wiadomości pomiędzy użytkownikami
Wizualizacja danych
Wizualizacja danych
Wizualizacja danych na wykresach, tworzenie własnych wykresów
Obsługa dokumentów
Obsługa dokumentów
Obsługa dokumentów, przechowywanie, pobieranie, zabezpieczanie
Vouchery
Vouchery
Tworzenie i dystrybucja voucherów dla użytkowników
Skarbonka
Skarbonka
Wirtualna skarbonka do gromadzenia pieniędzy
Analityka danych
Analityka danych
Analityka danych użytkowników i systemu
Oceny
Oceny
System ocen i opinii
Kody polecające
Kody polecające
System kodów polecających
Logowanie dwuetapowe
Logowanie dwuetapowe
Dodatkowe zabezpieczenie logowania
Logi aktywności
Logi aktywności
Logowanie aktywności użytkowników
Planujesz stworzenie aplikacji mobilnej? Skontaktuj się z nami!

Technologie

Jakie technologie wykorzystaliśmy w tym projekcie?
.NET Core
React
Redux
Linux
Swagger
Redis
PostgreSQL
C#
JavaScript
HTML5
CSS3
Realizacje

Zobacz pozostałe realizacje

Opinie

Co mówią klienci naszych usługach

Maciej Lipiński
Maciej Lipiński
CEO at BCAST
Polecam współpracę z CetusPRO, usługi zostały zrealizowane z największą starannością. Jesteśmy zadowoleni z efektu końcowego.
Maciej Chrzanowski
Maciej Chrzanowski
CEO at tamt.co
Dzięki CetuPRO udało się wdrożyć MVP a potem finalny produkt. Polecam!
Bartosz Jadam
Bartosz Jadam
Founder & CEO, Winopasja.pl sp z o.o.
Cetus opracował platformę marketplace dostosowaną do rynku wina oraz system do zarządzania naszą winnicą. Zespół CetusPro poprowadził nas od pomysłu do gotowego systemu na środowisku produkcyjnym. Platforma pomoże nam lepiej sprzedawać nasze produkty.
Bartłomiej Baran
Bartłomiej Baran
CEO at sydig.com
Dzięki CetusPRO udało się zbudować MVP, a następnie zrealizować docelowy produkt. Jakość współpracy bardzo dobra.