Nasza rola
Foreto odpowiada za rozwój iC Connect od analizy potrzeb i UX/UI, przez architekturę, development i integrację z aplikacją desktopową, po wdrożenie. Po uruchomieniu rozwiązania kontynuujemy współpracę w ramach utrzymania, bieżącego wsparcia i dalszego rozwoju systemu.
Zakres prac
iC Connect rozwijamy w modelu długoterminowej współpracy. Po uruchomieniu systemu Foreto nadal odpowiada za jego utrzymanie, bieżące wsparcie i kolejne prace rozwojowe. Dzięki znajomości architektury i procesów ten sam zespół może sprawnie rozwijać produkt wraz z potrzebami organizacji.
Architektura produktu
Uporządkowaliśmy wymagania i zaprojektowaliśmy architekturę aplikacji, bazy danych oraz logikę użytkowników i uprawnień. Powstała stabilna podstawa do rozwoju kolejnych funkcji.
Rozwój funkcjonalny
Rozwinęliśmy obsługę katalogu produktów, wariantów, dokumentacji, mediów, regionalizacji i cenników. System został dopasowany do konkretnych procesów iSMA Controlli.
UX/UI i integracje
Rozwinęliśmy interfejs na bazie spójnego systemu komponentów oraz połączyliśmy aplikację webową z desktopową poprzez API, dbając o jednolite doświadczenie użytkownika.
Rozwiązanie
Prace rozpoczęliśmy od uporządkowania wymagań i zaprojektowania architektury aplikacji. Następnie stworzyliśmy rdzeń systemu, strukturę bazy danych oraz mechanizmy rejestracji, logowania i poziomów uprawnień. Na tej podstawie rozwijaliśmy kolejne obszary związane z produktami, dokumentacją, regionalizacją i dostępem do informacji.
Równolegle rozwijaliśmy UX/UI w oparciu o spójny system komponentów oraz integrację z aplikacją desktopową. Zakres obejmował m.in. rodziny i warianty produktów, import i eksport danych, dokumentację produktową, media, generowanie cenników i wybrane funkcje offline. Całość została przygotowana do dalszego rozwoju i objęta stałą opieką Foreto.
Jeden system, wiele procesów, wspólna architektura gotowa na dalszy rozwój.
- Dedykowana architektura aplikacji i bazy danych przygotowana pod kolejne moduły
- Zarządzanie produktami, wariantami, dokumentacją, mediami i cennikami w jednym systemie
- Integracja aplikacji webowej z desktopową poprzez rozwijane API i wspólny przepływ danych
- Stałe utrzymanie i dalszy rozwój realizowane przez zespół znający architekturę i procesy klienta
- Technologie
- Laravel / PHP, React, InertiaJS; UI: shadcn/ui
- Rola w projekcie
- Analiza, UX/UI, architektura, development, integracje, wdrożenie, utrzymanie i dalszy rozwój









