CargoPlus dashboard logistyki samochodów
SPA do wewnętrznego zarządzania i monitorowania transportu samochodów (USA/Kanada): zgłoszenia, zdjęcia etapów, kalkulatory i cenniki.
Stos: React 19, TypeScript, Vite 7, Material UI 7, Firebase (Auth, Firestore, Storage), React Router 7, i18next (UK/EN/RU), dayjs, pdfmake.
Funkcjonalność:
Role: ADMIN, MANAGER, CLIENT — różny dostęp do sekcji (cennik tylko dla admina, klienci — dla admina/menedżera).
Samochody: lista z filtrowaniem i paginacją, dodawanie samochodów, karta z etapami i zdjęciami, delegowanie menedżerowi.
Kalkulatory: oddzielne strony dla USA i Kanady.
Cennik: Land USA/Kanada, Freight, Toronto, Vancouver
Klienci: lista użytkowników, dodawanie i edytowanie kont.
UX: wielojęzyczność (ukraiński, angielski, rosyjski), jasny/ciemny motyw, responsywny układ z bocznym menu, eksport do CSV.
Wynik: jednolity punkt dostępu dla menedżerów i klientów: śledzenie samochodów, obliczenia i zarządzanie cennikami w jednym interfejsie.
Stos: React 19, TypeScript, Vite 7, Material UI 7, Firebase (Auth, Firestore, Storage), React Router 7, i18next (UK/EN/RU), dayjs, pdfmake.
Funkcjonalność:
Role: ADMIN, MANAGER, CLIENT — różny dostęp do sekcji (cennik tylko dla admina, klienci — dla admina/menedżera).
Samochody: lista z filtrowaniem i paginacją, dodawanie samochodów, karta z etapami i zdjęciami, delegowanie menedżerowi.
Kalkulatory: oddzielne strony dla USA i Kanady.
Cennik: Land USA/Kanada, Freight, Toronto, Vancouver
Klienci: lista użytkowników, dodawanie i edytowanie kont.
UX: wielojęzyczność (ukraiński, angielski, rosyjski), jasny/ciemny motyw, responsywny układ z bocznym menu, eksport do CSV.
Wynik: jednolity punkt dostępu dla menedżerów i klientów: śledzenie samochodów, obliczenia i zarządzanie cennikami w jednym interfejsie.