Oprogramowanie dla firmy transportowej
Oprogramowanie dla firmy transportowej umożliwiające zarządzanie zleceniami, kierowcami, firmami, fakturami.
Kategorie:
TransportOprogramowanieFirma transportowa
Spis treści:
- Cel inwestora
- Zespół projektowy
- Warsztaty projektowe
- Dokumentacja
- Technologie i architektura oprogramowania
- Wygląd aplikacji webowej dla pracowników biura
- Wygląd aplikacji mobilnej dla kierowców
- Programowanie funkcji
- Testowanie oprogramowania
Cel inwestora
Firma Krymar zgłosiła się do nas z celem zbudowania dedykowanego oprogramowania (aplikacji webowej i aplikacji mobilnej), które ułatwi przyjmowanie i obsługę zleceń, przypisywanie zleceń kierowcom oraz zarządzanie firmami, fakturami i innymi aspektami działalności.
Zespół
- Kierownik projektu: Magdalena
- Projektant UX/UI: Damian
- Programista: Piotrek
- Wsparcie techniczne (CTO): Tomasz
Warsztaty projektowe
Przeprowadziliśmy 5 warsztatów projektowych, na których mapowaliśmy procesy w firmie Krymar oraz przełożyliśmy pomysł koncepcji wizualnej na szkice UX aplikacji webowej i mobilnej. Nasz klient ułatwił nam pracę, przekazując wstępne rysunki widoków oraz wstępną dokumentację.
Dokumentacja
Na podstawie wymagań zebranych podczas warsztatów przygotowaliśmy szczegółową dokumentację techniczną, na podstawie której zaprogramowaliśmy aplikację webową, której używają pracownicy biura i aplikację mobilną, której używają kierowcy.
Technologie i architektura oprogramowania
Połączenie technologii (React Native, Nest.js i React.js) daje inwestorowi elastyczność w dalszym rozwoju oprogramowania oraz możliwość wyboru dowolnego zespołu programistów. Wybrane technologie są jednymi z najpopularniejszych w Polsce i na świecie. Dodatkowo bardzo często zdarza się, że programista potrafiący programować w React (aplikacja webowa) potrafi także programować w React Native (aplikacja mobilna), dzięki czemu ta sama osoba może dodawać nowe funkcje w całym oprogramowaniu. Zmniejsza to koszty oraz czas potrzebny na znalezienie wykonawcy.
Aplikacja mobilna, której używają kierowcy oraz aplikacja webowa, której używają pracownicy biurowi przekazują dane do jednej, centralnej bazy danych.
Projektowanie UI i programowanie - aplikacja webowa dla pracowników biura
Projektowanie UI i programowanie - aplikacja mobilna dla kierowców


Programowanie funkcji
Zaprogramowaliśmy dziesiątki funkcji mechanicznych realizujących procesy biznesowe oraz funkcje ułatwiające korzystanie z oprogramowania. Przykładowe funkcje to:
- Przyjęcie zlecenia na kurs - ustrukturyzowane dane w formularzu, przypisanie kierowcy, wysłanie SMS
- Wgranie zdjęcia przez kierowcę potwierdzającego realizację kursu
- Historia połączeń telefonicznych ułatwiająca zarządzanie kontaktem
- Grafiki kierowców
- Baza klientów i faktury
Testowanie oprogramowania
Każdy system powinien być przetestowany przed wdrożeniem. Standardy testowania w Poldev Software House to:
- Testowanie manualne wykonane przez zespół Poldevs
- Testowanie inwestora (główna osoba kontaktowa w projekcie)
- Testowanie przez użytkowników (pracownicy biura i kierowcy)
Po zakończeniu testowania wykonaliśmy poprawki zlecone przez inwestora.













