Silesian SolutionsPorozmawiajmy o projekcie
Wszystkie usługi

Oferta

Oprogramowanie na zamówienie

Budowa systemów na zamówienie: aplikacje webowe i PWA, panele administracyjne, sklepy B2B, portale i katalogi z wyszukiwarką. Utrzymanie i rozwój po wdrożeniu.

Pulpit z kafelkami wskaźników i wykresami na ekranie monitora
Dla kogo
Firmy potrzebujące systemu używanego codziennie
Zakres
Aplikacje webowe i PWA, panele, sklepy B2B, portale
Efekt
Kod, testy i dokumentacja po stronie klienta
Zasada
Technologie wyłącznie takie, które mamy z produkcji

Co wchodzi w zakres

  • Panel do obsługi procesu

    Zgłoszenia, statusy, załączniki, historia zmian i uprawnienia zależne od roli.

  • Aplikacja w przeglądarce

    PWA działająca na telefonie tak samo jak na komputerze, bez instalacji.

  • Sklep B2B

    Ceny zależne od kontrahenta, zamówienia powtarzalne, integracja z magazynem.

  • Portal i katalog z wyszukiwarką

    Praca nad danymi tak samo jak nad interfejsem.

  • Strony treściowe

    Generator statyczny tam, gdzie treść jest głównym materiałem.

  • Integracje między systemami

    REST i kolejki komunikatów.

  • Wydanie po etapach

    Każdy etap kończy się wersją, którą da się uruchomić i obejrzeć.

  • Rozwój po wdrożeniu

    Poprawki i dalsza praca w uzgodnionym zakresie.

Co budujemy

Ten filar to systemy, których firma używa codziennie. Aplikacja powstaje od zera i jest oddawana razem z kodem, testami i dokumentacją.

Panel do obsługi procesu zbiera w jednym miejscu to, co dziś siedzi w skrzynce pocztowej i w arkuszu. Zgłoszenia, statusy, załączniki, historia zmian i uprawnienia zależne od roli.

Aplikacje w przeglądarce, sklepy i katalogi

Aplikacja działająca w przeglądarce bez instalacji sprawdza się tam, gdzie praca dzieje się w terenie i gdzie sklep z aplikacjami byłby przeszkodą.

Sklep B2B rządzi się inną logiką niż sklep detaliczny. Ceny zależą od kontrahenta, zamówienie bywa powtarzalne, a integracja z systemem magazynowym decyduje o tym, czy dane o dostępności są prawdziwe.

Portal albo katalog z wyszukiwarką to praca nad danymi tak samo jak nad interfejsem. Skąd pochodzą, jak często się odświeżają i co się dzieje, gdy źródło zamilknie.

Jak dobieramy technologię

Technologię dobieramy do tego, co system ma robić i kto go potem utrzyma. Frontend najczęściej w TypeScript z Reactem albo Angularem, backend na Node.js i NestJS, dane w relacyjnej bazie, strony treściowe na generatorze statycznym. Zostaje przy tym wyłącznie to, co mamy z produkcji.

Po wdrożeniu zostaje rozwój i poprawki w uzgodnionym zakresie.

Przykładowe technologie

  • TypeScript
  • React
  • Node.js
  • SQL
  • Angular
  • NestJS
  • PWA
  • Astro
  • TypeORM
  • REST API
  • Kolejki komunikatów

Dowód: wdrożenia, które opisujemy

Każdy z tych systemów ma własną stronę z opisem.

Panel
System likwidacji szkód dla Best Assistance
Praca w terenie
Ta sama aplikacja jako PWA, bez instalacji
Sklep B2B
Hurtownia WIR, ceny zależne od kontrahenta

System dla Best Assistance powstał dla likwidacji szkód, a wersja PWA działa na telefonie tak samo jak na komputerze. Sklep dla hurtowni WIR powstał w modelu B2B. CyberKatalog jest naszym własnym produktem i katalogiem, na którym testujemy metodę, zanim trafi do klienta.

Co się zmienia po wdrożeniu

  • Kod, testy i dokumentacja zostają po stronie klienta, bez uzależnienia od jednego dostawcy
  • Każdy etap kończy się wersją, którą da się uruchomić i obejrzeć, nie prezentacją postępu
  • Zakres i cena ustalone przed startem
  • Technologie wyłącznie takie, które mamy z produkcji, więc utrzymanie nie jest eksperymentem

Typowe zastosowania

  • Panel do obsługi zgłoszeń z rolami, statusami i historią zmian
  • Aplikacja PWA do pracy w terenie, działająca bez instalacji ze sklepu
  • Sklep B2B z cenami zależnymi od kontrahenta i integracją z systemem magazynowym
  • Portal albo katalog z wyszukiwarką, zasilany danymi z zewnętrznych źródeł

Pytania, które padają najczęściej

Co zostaje po stronie klienta po wdrożeniu?

Kod, testy i dokumentacja, bez uzależnienia od jednego dostawcy. Aplikacja jest pisana od zera i oddawana w całości.

Czym panel różni się od arkusza i skrzynki pocztowej?

Zbiera w jednym miejscu zgłoszenia, statusy, załączniki, historię zmian i uprawnienia zależne od roli. Dziś te rzeczy siedzą osobno i nikt nie widzi całości.

Kiedy aplikacja w przeglądarce zamiast aplikacji ze sklepu?

Tam, gdzie praca dzieje się w terenie i gdzie sklep z aplikacjami byłby przeszkodą. PWA działa na telefonie tak samo jak na komputerze, bez osobnego wydania na każdą platformę.

Czym sklep B2B różni się od detalicznego?

Ceny zależą od kontrahenta, zamówienie bywa powtarzalne, a integracja z systemem magazynowym decyduje o tym, czy dane o dostępności są prawdziwe.

Jak dobieracie technologię?

Do tego, co system ma robić i kto go potem utrzyma. Frontend w TypeScript z Reactem albo Angularem, backend na Node.js i NestJS, dane w relacyjnej bazie.

Pozostałe filary