woj. lubuskie

Aplikacje webowe dla zakładów i firm
w Gorzowie Wielkopolskim

Gorzów Wielkopolski, siedziba wojewody lubuskiego, ma wyraźny profil przemysłowy. Dla firm z takiego otoczenia piszemy aplikacje webowe i mobilne na zamówienie, za każdym razem pod konkretny proces, który dziś zajmuje zespołowi dużo czasu. Gdy w procesie uczestniczy kilka działów, ustalamy, kto czym się zajmuje. Pierwsza rozmowa o pomyśle jest bezpłatna i niczego nie przesądza: po niej sam decydujesz, czy przechodzimy do analizy.

Bezpłatna wycena +48 887 831 588

Obieg pism między działami firmy Indywidualne ceny i limity kupieckie dla odbiorców Kalkulator wyceny dla klientów na stronie Etap zlecenia sprawdzany przez klienta bez telefonu Serwer po Twojej stronie, jeśli tak wolisz Utrzymanie do przejęcia albo zlecenia dalej
114,7 tys.mieszkańców, GUS 2024
86 km²powierzchni Gorzowa Wielkopolskiego
S3droga ekspresowa przebiegająca przez miasto
15 minutśredni czas odpowiedzi w godzinach pracy

Zakłady i firmy

Firmy z Gorzowa Wielkopolskiego, którym własna aplikacja może uporządkować pracę

W Gorzowie Wielkopolskim działają przemysł motoryzacyjny, przetwórstwo tworzyw i chemia oraz firmy transportowe, a przez miasto przebiega droga ekspresowa S3. Część firm ma odbiorców za granicą. Dla produkcji przemysłowej ważne są katalog i dokumentacja wyrobów, a budownictwo prowadzi zlecenia w mieście i w okolicznych gminach. To potencjalni odbiorcy oprogramowania dedykowanego: firmy, w których powtarzalna praca przechodzi przez kilka osób i kilka programów. Sygnały, po których to poznać, opisuje tekst o tym, kiedy firmie przyda się własna aplikacja.

Programy ERP i ich wdrożenia mają u nas własną stronę: programy ERP w Gorzowie Wielkopolskim. Każda z dwóch dróg, Python z FastAPI albo PHP z Laravelem, sprawdza się w innych warunkach: liczą się integracje i oprogramowanie, które zakład utrzymuje, a dane zapisujemy zwykle w PostgreSQL lub MySQL. Przy wymianie danych z Subiektem lub systemami Insoft o zakresie decyduje to, na co pozwala dany program; ten temat rozwijamy przy integracjach ERP.

Kierowca z telefonem: wersja przeglądarkowa i PWA w firmie transportowej

Kierowca, który w trasie zagląda do zlecenia, może korzystać z aplikacji webowej w przeglądarce telefonu. Wersja instalowalna z przeglądarki, czyli PWA, dodaje do tego ikonę na ekranie i możliwość pracy offline, a instaluje się ją bez pośrednictwa sklepu. Przy tworzeniu aplikacji mobilnych dla firm transportowych taką wersję można sprawdzić, zanim zapadnie decyzja o osobnej aplikacji natywnej. Ta sama wersja działa na telefonie kierowcy i na komputerze w biurze, więc dyspozytor i kierowca widzą te same dane. Powiadomienia push, stały dostęp do skanera albo obecność w sklepie z aplikacjami to z kolei powody, dla których proponujemy wersję natywną na iOS i Android.

Uścisk dłoni dwóch osób w białych koszulach przy oknie, jedna trzyma żółtą teczkę, druga niebieski segregator

Zakres

Jakie aplikacje webowe piszemy dla firm z Gorzowa Wielkopolskiego?

Piszemy narzędzia biznesowe. Gier i projektów badawczych nie podejmujemy.

Przetwórstwo tworzyw i chemia, ważne dla gospodarki Gorzowa Wielkopolskiego, to branże, w których przy przekazywaniu odpadów pojawia się karta przekazania odpadów w systemie BDO. Według instrukcji BDO kartę tworzy przekazujący. Po jej zatwierdzeniu staje się widoczna dla wskazanego transportującego, który podczas transportu musi mieć wygenerowane potwierdzenie wystawienia karty, w formie elektronicznej albo papierowej. Odbiór odpadu potwierdza przejmujący. Kartę można więc przygotować wcześniej, ale transportujący zobaczy ją dopiero po zatwierdzeniu, a potwierdzenie wystawienia musi dać się łatwo wydrukować albo pokazać na telefonie w drodze. Na jednym dokumencie pracują trzy strony, a każda wykonuje w nim inny krok. Dla przekazującego oznacza to, że dane o odpadzie wpisuje się raz, a korzystają z nich trzy firmy. Dla narzędzia w zakładzie liczy się to, kto u przekazującego przygotowuje karty i skąd bierze dane o odpadach, które wysyła.

O własnym narzędziu warto pomyśleć, gdy ktoś codziennie przepisuje dane z jednego systemu do drugiego. Podobnie jest wtedy, gdy zamówienia z maili trafiają do magazynu ręcznie, handlowcy trzymają ceny we własnych plikach, a klienci telefonują, żeby dowiedzieć się, na jakim etapie jest ich zlecenie.

  • Panel klienta pokazujący zlecenia, dokumenty i płatności
  • Rezerwacje sal, sprzętu, terminów i usług
  • Konfigurator, który wycenia produkt i tworzy PDF z ofertą
  • Wewnętrzny obieg dokumentów z akceptacjami
  • Aplikacja magazynowa obsługiwana kolektorami
  • Portal B2B: indywidualne ceny i limity kupieckie
  • Kalkulatory oraz narzędzia sprzedażowe dla strony
  • Integracje systemów, które same się nie porozumiewają

Jak baza danych zapobiega dwóm rezerwacjom tej samej sali?

Czas rezerwacji można zapisać jako zakres, czyli jedną wartość z początkiem i końcem. Na takiej kolumnie zakłada się ograniczenie wykluczające: baza odrzuca nowy wpis, którego zakres nakłada się na zapisany wcześniej. W wariancie z numerem sali konflikt powstaje dopiero przy tej samej sali i nakładającym się czasie. Reguła działa w samej bazie, bez względu na to, który ekran albo program zapisuje rezerwację.

Budżet

Co zmienia cenę oprogramowania dla firm z Gorzowa Wielkopolskiego?

Pierwsza wersja może objąć jeden proces i właśnie taki start zwykle zalecamy, a rozbudowa przychodzi z tym, czego użytkownicy faktycznie potrzebują.

Wycenę podajemy po analizie, która opisuje funkcje, role i ekrany. Kwotę kształtują czynniki z listy.

  • ile funkcji i ile ról użytkowników
  • połączenia z systemami firmy
  • działanie bez dostępu do sieci
  • osobna aplikacja natywna

Karta przekazania odpadów nie kończy się na pierwszej wersji. Według instrukcji BDO przejmujący może zmienić masę odpadu zadeklarowaną przez przekazującego, ale musi wtedy wpisać uwagi, które przekazujący widzi. Po odrzuceniu karty przekazujący może z kolei skorygować kod i rodzaj odpadu oraz masę. Uwagi przejmującego trafiają do przekazującego, dlatego w narzędziu zakładu powinna je widzieć osoba, która przygotowała kartę. Taką korektę łatwo pominąć w projekcie, gdy opisuje się tylko ścieżkę bez błędów. Zakład motoryzacyjny z Gorzowa Wielkopolskiego, który chciałby prowadzić takie sprawy we własnym narzędziu, musi przewidzieć wystawienie karty, korektę, uwagi drugiej strony i ponowne przesłanie dokumentu. Do tego dochodzi pytanie, czy narzędzie ma przypominać o kartach, które czekają na reakcję drugiej strony. Każdy z tych przypadków to osobna ścieżka do zaprojektowania i przetestowania, a ich liczba przekłada się na zakres prac.

Etapy płatności łączymy z odbiorem gotowych części, bez pobierania całości z góry. Czas pracy także zależy od zakresu: przy prostym narzędziu jest krótszy niż przy panelu wewnętrznym, a przy systemie z integracjami najdłuższy. Użyteczną wersję staramy się udostępnić możliwie wcześnie.

Wstępna ocena wraca do Ciebie w 24 godziny.

Analiza a dane osobowe: kto ocenia skutki dla ochrony danych?

UODO wyjaśnia, że ocenę skutków dla ochrony danych przeprowadza administrator, gdy planowane przetwarzanie może z dużym prawdopodobieństwem powodować wysokie ryzyko naruszenia praw lub wolności osób. Wstępne sprawdzenie, czy tak jest, robi się przed rozpoczęciem przetwarzania. Ocenę konsultuje z inspektorem ochrony danych, jeśli go wyznaczył, ale nie może jej na niego scedować.

Telefon

Aplikacja mobilna dla firmy z Gorzowa Wielkopolskiego czy wersja w przeglądarce?

Każde z trzech rozwiązań ma inny zakres.

RozwiązanieKiedy wybrać
Aplikacja webowapraca przy komputerze, dostęp z wielu miejsc
Aplikacja instalowalna z przeglądarki (PWA)potrzebny tryb offline, praca w terenie i ikona na telefonie
Aplikacja natywna iOS i Androidkamera, GPS w tle, powiadomienia push, wymóg obecności w sklepie z aplikacjami

Od wersji webowej, z której skorzystasz w przeglądarce na dowolnym urządzeniu, zwykle zalecamy zacząć. Po wersję natywną sięgamy, kiedy potrzebne są powiadomienia push, skaner pod ręką przez cały czas albo miejsce w sklepie z aplikacjami.

Osobną decyzją w firmie, która prowadzi ewidencję odpadów, jest wybór miejsca tej ewidencji: bezpośrednio w BDO albo we własnym oprogramowaniu. Portal BDO informował, że z API BDO mogą korzystać podmioty prowadzące ewidencję odpadów w zewnętrznym oprogramowaniu, także do wystawiania kart przekazania odpadów. Pilotaż API ruszył 4 listopada 2019 roku, a dostęp uzyskiwało się przez formularz kontaktowy z tematem „Integracja API”. Zasady dostępu mogły się od tego czasu zmienić, dlatego przed decyzją warto sprawdzić je u źródła. Jeśli ewidencja odpadów ma korzystać z danych, które firma już zbiera w innych programach, pytanie o API pojawia się na samym początku, a bez niego ewidencja zostaje w BDO, obok własnej aplikacji. Dla zakładu produkcyjnego, który prowadzi też katalog i dokumentację wyrobów, ewidencja odpadów może być jednym z kilku tematów do rozważenia przy planowaniu narzędzia.

Zdjęcie z aparatu telefonu w formularzu aplikacji webowej

Formularz w przeglądarce może poprosić o nowe zdjęcie zamiast pliku z dysku. Służy do tego atrybut capture w polu przesyłania pliku: wartość user wskazuje aparat z przodu urządzenia, environment aparat z tyłu. MDN oznacza ten atrybut jako dostępny tylko w części przeglądarek, dlatego przed oparciem na nim procesu dobrze sprawdzić telefony, z których korzysta zespół.

Co sprawdzamy przed projektem nowego narzędzia?

Przed projektem sprawdzamy, czy potrzebę obsłuży rozszerzenie strony albo sklepu, które już działają, czy może integracja. Gdy proces obsłuży gotowy program w abonamencie, powiemy to wprost.

Oferta

Kod i wymagania bezpieczeństwa w ofercie na aplikację webową

Przy wyborze wykonawcy warto zapytać, kto zajmie się aplikacją, gdy zmieni się system, z którym jest połączona. Przykładem jest komunikat BDO z 21 sierpnia 2026 roku, zaktualizowany 8 października 2026 roku: od 1 stycznia 2027 roku API dla kart przekazania odpadów (KPO) i kart przekazania odpadów komunalnych (KPOK) zmienia m.in. adresy endpointów i struktury danych oraz dodaje nowe pola. BDO prosi integratorów o dostosowanie systemów przed tym dniem i o uwzględnienie zmian w harmonogramach utrzymania, a do prób udostępnia środowisko testowe. Gorzowska firma budowlana, która ewidencjonuje odpady we własnym programie, potrzebuje kogoś, kto takie zmiany wprowadzi. Po uruchomieniu proponujemy opiekę z aktualizacjami bezpieczeństwa, kopiami zapasowymi i pulą godzin na drobne zmiany, ale utrzymanie możesz też przejąć sam albo zlecić innej firmie.

Przy zamknięciu projektu dostajesz od nas cały kod źródłowy. Oddajemy też dokumentację i dostępy do każdego środowiska. Opłat licencyjnych za samo używanie aplikacji nie pobieramy. Blokad, które wiązałyby Cię z nami, nie zakładamy. Każdy projekt zaczyna się od umowy, która opisuje zakres, termin, koszt i zasady wsparcia po wdrożeniu. Na życzenie podpisujemy też NDA.

W propozycji każdego wykonawcy sprawdź te zapisy.

OWASP ASVS: wymagania bezpieczeństwa wpisane do zamówienia

Fundacja OWASP publikuje ASVS, zestaw wymagań bezpieczeństwa do projektowania, budowy i testowania aplikacji webowych. Wśród zastosowań standardu jego autorzy wymieniają wpisywanie wymagań do umów zakupowych. Aktualna wersja ma numer 5.0.0, a każde wymaganie ma własny identyfikator, który da się przywołać w ofercie. Identyfikator składa się z numerów rozdziału, sekcji i wymagania, a przy cytowaniu autorzy zalecają poprzedzić go numerem wersji.

  • przekazanie kodu źródłowego zapisane w umowie
  • przeniesienie aplikacji na inny serwer
  • dokumentacja techniczna po zakończeniu prac
  • konta usług zewnętrznych na Twoją firmę
  • zasady rozliczania drobnych zmian

Zasięg

Gorzów Wielkopolski i gminy Santok, Deszczno, Kłodawa: użytkownicy jednej aplikacji

Firmy z Gorzowa Wielkopolskiego obsługujemy zdalnie, przez telefon i w rozmowie wideo, a tak samo pracujemy z firmami z Bogdańca, Witnicy czy Kostrzyna nad Odrą. Z gotowej aplikacji pracownicy i kontrahenci firmy korzystają przez internet, z biura albo z hali, bez względu na to, w której z tych miejscowości pracują. Dostęp dla kontrahenta z innej gminy może obejmować wyłącznie jego własne dokumenty. Hala produkcyjna i biuro mogą przy tym widzieć różne ekrany tej samej aplikacji.

Współpracę z firmami spoza województwa lubelskiego i Warszawy prowadzimy zdalnie, bo tylko w tym obszarze dojeżdżamy na miejsce.

Firma z Gorzowa może zacząć od krótkiej wiadomości z opisem procesu, a resztę ustalimy w rozmowie.

Współpraca

Co dzieje się na każdym z sześciu etapów tworzenia oprogramowania dla firm?

  1. Pierwszy kontakt i ocena procesu

    Rozmawiamy zdalnie, przez telefon albo wideo. Sprawdzamy, czy opisany proces obsłuży gotowe narzędzie.

  2. Dokument po analizie pracy

    Po rozmowach z pracownikami dostajesz listę funkcji, szkice ekranów i wycenę. Dokument może też zalecić rezygnację z własnej aplikacji.

  3. Prototyp interfejsu przed kodem

    Na klikalnej wersji sprawdzasz, gdzie stoją przyciski i pola.

  4. Dwutygodniowe odcinki budowy

    Wynik każdego obejrzysz w środowisku testowym, które także po uruchomieniu działa oddzielnie od produkcyjnego.

  5. Testy, poprawki i instrukcja

    Narzędzie przechodzi przez ręce przyszłych użytkowników. Po poprawkach szkolimy ich.

  6. Wdrożenie i dalsza opieka

    Po starcie włączamy monitoring i przekazujemy kod źródłowy oraz dostępy.

Pytania

Gorzowskie zakłady i aplikacja webowa: kolejność prac, analiza, dane osobowe

O tym, co powstanie najpierw, decydujemy wspólnie z Tobą, żeby najważniejsze dla zespołu funkcje były gotowe jako pierwsze. Pracujemy w dwutygodniowych odcinkach i po każdym pokazujemy działający fragment na środowisku testowym, oddzielonym od wersji produkcyjnej. Ten fragment możesz sprawdzić z osobami, które będą z niego korzystać.

Analiza trwa zwykle tydzień albo dwa. Składają się na nią rozmowy z osobami, które wykonują daną pracę, i obserwacja tego, jak ta praca przebiega na co dzień. Dokument z analizy zostaje u Ciebie niezależnie od tego, czy zlecisz nam dalsze prace, więc możesz go użyć przy kolejnych decyzjach o narzędziu.

Szyfrowanie, kontrola dostępu, logi i usuwanie danych na żądanie: tak przygotowujemy aplikację technicznie do wymogów ochrony danych. Do aplikacji dołączamy opis techniczny dla inspektora ochrony danych, a dokumentację prawną przygotowuje Twoja firma. Zakres zabezpieczeń warto omówić w analizie, razem z listą danych, które aplikacja ma przechowywać, i z podziałem dostępu między działy.

Pracujemy od poniedziałku do piątku w godzinach 8:00–20:00 i w sobotę od 9:00 do 16:00. W niedzielę przyjmujemy wyłącznie zgłoszenia awarii, a pomoc awaryjna działa całą dobę przez siedem dni w tygodniu. W godzinach pracy odpowiadamy średnio w piętnaście minut.

Jednym ze sposobów są zdarzenia wysyłane przez serwer (server-sent events). Przeglądarka otwiera interfejsem EventSource połączenie, którym serwer przesyła kolejne komunikaty, np. o nowym zamówieniu. Według MDN to kanał jednokierunkowy, a po zerwaniu przeglądarka domyślnie łączy się ponownie. Gdy wiadomości mają płynąć w obie strony, stosuje się połączenie WebSocket.

Taka kopia zawiera dane osobowe. Pseudonimizacja według art. 4 pkt 5 RODO sprawia, że bez dodatkowych informacji, przechowywanych osobno, rekordu nie da się przypisać osobie. Motyw 26 każe jednak traktować dane spseudonimizowane jako dane o osobie możliwej do zidentyfikowania. Przepisy przestają obowiązywać dopiero przy informacjach anonimowych.

Wstępną ocenę pomysłu odsyłamy w 24 godziny

Wskaż jedną czynność w gorzowskim zakładzie, która dziś przechodzi przez kilka rąk i kilka programów.

Wszystkie miasta i usługi (858 stron) →
Bezpłatna wycena