woj. mazowieckie

Aplikacje webowe i systemy na zamówienie
w Radomiu

Dla firm z Radomia piszemy aplikacje webowe i mobilne na zamówienie, każdą pod konkretny proces w firmie: od przyjmowania zapytań po wymianę danych z programem, w którym prowadzisz sprzedaż. Wnioski z analizy spisujemy w dokumencie, który zostaje w Twojej firmie także bez dalszej współpracy. Pierwsza rozmowa nic nie kosztuje, a po niej wiesz, od czego zacząć i kogo z zespołu zaprosić do analizy.

Bezpłatna wycena +48 887 831 588

Tydzień albo dwa rozmów przed pierwszym ekranem Kontrola dostępu i logi w aplikacji Rozmowa wstępna bez kosztów i zobowiązań Osobna kopia aplikacji do sprawdzania zmian Opieka po uruchomieniu bez obowiązku Technologie, które może przejąć inny zespół
193,8 tys.mieszkańców, GUS 2024
112 km²w granicach administracyjnych miasta
2.miasto Mazowsza pod względem ludności
15 minutśredni czas odpowiedzi w godzinach pracy

Firmy z Radomia

Oprogramowanie na zamówienie w Radomiu: dla jakich procesów w firmie

Radom, drugie pod względem liczby ludności miasto województwa mazowieckiego, ma tradycje przemysłowe, m.in. w produkcji broni, obuwia i wyrobów metalowych. Część tych tradycji kontynuują mniejsze zakłady i firmy kooperujące, a wiele radomskich firm handlowych i produkcyjnych sprzedaje w całym kraju. Dla takich firm aplikacja zaczyna mieć sens tam, gdzie ten sam ręczny krok powtarza się przy każdym zamówieniu.

Integracje z systemami magazynowymi, m.in. z Subiektem i systemami Insoft, mają zakres zależny od tego, jakie dane dany system udostępnia; osobno opisujemy je na stronie integracje systemów w Radomiu. Przyspieszaniem bazy danych, która zwalnia przy dużej liczbie rekordów, zajmuje się u nas optymalizacja baz danych w Radomiu.

Logistyka i transport w Radomiu: paleta spiętrzona a grupa palet spięta folią

Firmy logistyczne i transportowe z Radomia odpowiadają na pytania o trasy, magazyny i rodzaj ładunku. Wysyłka paletowa ma jeszcze jedno rozróżnienie, które ma znaczenie dla danych. Według wytycznych GS1 palety ułożone warstwami, czyli spiętrzone, traktuje się jak niezależne jednostki, każda z własnym numerem SSCC. Grupa palet wysłana jako jedna jednostka i fizycznie połączona folią albo pasami jest natomiast pojedynczą jednostką logistyczną i dostaje dodatkowy SSCC (wytyczne [8-7] i [8-8]).

Ta różnica tworzy w danych wysyłki dwa poziomy: jednostkę złożoną z kilku palet i palety wewnątrz niej. Przed projektem formularza nadania dobrze sprawdzić, które z tych przypadków występują w firmie i jak często, bo od tego zależy liczba numerów do nadania przy jednej wysyłce. Te same dane przydają się potem przy rozliczeniu przewozu z klientem.

Hurtownia z Radomia: narzędzie sprzedażowe na stronie dla odbiorców spoza regionu

Handel hurtowy w Radomiu ma odbiorców także spoza regionu. Kalkulator osadzony na stronie pozwala takiemu odbiorcy zestawić zamówienie według reguł ustalonych przez firmę i zobaczyć jego wartość, zanim wyśle zapytanie. Hurtownia dostaje wtedy zapytanie z kompletem pozycji, a odbiorca nie czeka na odpowiedź handlowca, żeby poznać rząd wielkości zamówienia. Przed taką decyzją dobrze sprawdzić, kiedy własne narzędzie dla firmy ma sens.

Narzędzia

Systemy dla firmy z Radomia: od panelu klienta po aplikację magazynową

Handlowiec z własną wersją cen w pliku, ktoś, kto ręcznie wpisuje do magazynu zamówienia z poczty, pracownik przenoszący codziennie te same dane między programami i klient dzwoniący o etap zlecenia: w takich sytuacjach własne narzędzie zaczyna mieć sens.

Firma logistyczna albo transportowa z Radomia oznacza palety etykietami, a etykieta logistyczna GS1 ma tylko jedno obowiązkowe wymaganie: każda jednostka logistyczna dostaje unikatowy numer SSCC. Numer łączy fizyczną jednostkę z dotyczącymi jej komunikatami elektronicznymi. SSCC tworzy się na prefiksie GS1 firmy, a wytyczne każą umieszczać go z identyfikatorem zastosowań (00) w najniższym rzędzie kodów na etykiecie. Dla zakresu aplikacji, która ma drukować takie etykiety albo korzystać z ich danych, pierwsze pytanie brzmi: skąd firma bierze kolejne numery SSCC i kto je nadaje. Odpowiedź rozstrzyga, czy numeracja powstaje w nowej aplikacji, czy przychodzi z programu, którego firma już używa. Drugi przypadek oznacza w zakresie odczyt numerów z tego programu i pilnowanie, żeby etykieta i dane wysyłki mówiły o tej samej jednostce.

Projektów badawczych i gier nie realizujemy.

  • Panel klienta z historią zleceń i płatności
  • Rezerwacje usług, sal i sprzętu
  • Konfigurator z automatyczną wyceną
  • Wewnętrzny obieg i akceptacja dokumentów
  • Kolektory danych w aplikacji magazynowej
  • Portal B2B z cenami ustalonymi dla odbiorcy
  • Narzędzia sprzedażowe osadzone na stronie
  • Integracje łączące niezależne systemy

Akceptacja w obiegu dokumentów a forma elektroniczna z Kodeksu cywilnego

Kliknięcie „akceptuję” w systemie obiegu dokumentów przesuwa sprawę do kolejnego kroku. Forma elektroniczna czynności prawnej to osobne pojęcie: według art. 78¹ Kodeksu cywilnego do jej zachowania wystarcza oświadczenie woli w postaci elektronicznej opatrzone kwalifikowanym podpisem elektronicznym. Tak złożone oświadczenie jest równoważne oświadczeniu w formie pisemnej. Gdy umowa albo przepis wymaga formy pisemnej, sama akceptacja w aplikacji jej nie spełnia.

Koszt i czas

Od czego zależą koszt i czas tworzenia aplikacji webowych?

Czas rośnie razem z zakresem. Proste narzędzie jest gotowe wcześniej niż panel wewnętrzny, a system łączący kilka programów wymaga najwięcej pracy. W wycenie liczymy funkcje i role użytkowników, integracje, tryb offline i wersję natywną, a kwotę podajemy po analizie, na podstawie jej dokumentu.

Hurtownia z Radomia, która etykietuje palety dla dużych odbiorców, pracuje na kodzie GS1-128. Każde pole danych w takim kodzie poprzedza identyfikator zastosowań (IZ). Pola są numeryczne albo alfanumeryczne, o stałej albo zmiennej długości, a kilka ciągów danych można połączyć w jednym kodzie. Od zwykłego kodu 128 odróżnia go znak funkcyjny FNC1 na początku. Na koszt aplikacji wpływa to, ile takich pól ma obsługiwać i ile z nich ma zmienną długość: każde pole trzeba zaprojektować, opisać na etykiecie i przetestować na wydrukach. Do wyceny przydaje się przykładowa etykieta od odbiorcy, który stawia najwięcej wymagań. Na jej podstawie łatwiej policzyć pola, z których firma korzysta naprawdę, i odłożyć na później pola, o które odbiorcy dziś nie proszą.

Pierwszą wersję, z której da się korzystać, staramy się oddać możliwie wcześnie. Zwykle zalecamy też mały zakres na start, obejmujący jeden proces, i dokładanie funkcji według potrzeb użytkowników.

Każdy etap płatności odpowiada odebranej części aplikacji, przed startem nie pobieramy wszystkiego. Wstępną ocenę pomysłu przesyłamy w 24 godziny.

Interfejs w kilku językach: dlaczego tłumaczenie zmienia układ ekranów?

W3C zwraca uwagę, że tekst po przetłumaczeniu zmienia długość, a najmocniej rosną zwykle krótkie etykiety: przyciski, zakładki i opisy pól. Układ ekranu powinien więc pozwalać tekstowi przejść do kolejnej linii, bez ciasnych pól o stałej szerokości. Zapas na dłuższe tłumaczenie dotyczy także pól w bazie danych. Każdy kolejny język to tłumaczenie, przegląd ekranów i testy.

Dłoń wysuwa z regału tacę z brązowymi jajami, na kolejnych tacach widać ręcznie dopisane numery

Wersje

Przeglądarka, PWA czy aplikacja natywna: wybór wersji dla firm z Radomia

O wersji przesądza miejsce, w którym ludzie pracują, i funkcje telefonu, z których narzędzie ma korzystać. Na start zwykle zalecamy wariant przeglądarkowy, który uruchomisz na każdym sprzęcie.

Firma budowlana z Radomia, której zlecenia mają sezonowy charakter, pracuje w dwóch miejscach: w biurze i na budowie. Nie każdy ekran aplikacji musi działać w obu. Ustawienia, wyceny i dokumenty dla klienta mogą zostać na komputerze w biurze, a na telefon trafia tylko to, co trzeba zrobić na miejscu prac, np. zdjęcie albo krótka notatka. Im mniej czynności ma działać poza biurem, tym łatwiej ocenić, czego narzędzie naprawdę potrzebuje od telefonu i które ekrany trzeba zaprojektować najpierw z myślą o małym ekranie. Osobną sprawą jest zasięg na budowie, dlatego listę czynności terenowych dobrze uzupełnić o miejsca, w których bywa z nim kłopot.

Przed wyborem wersji sprawdzamy, czy sprawy nie załatwi integracja albo rozszerzenie strony czy sklepu. Jeżeli proces da się prowadzić w gotowym programie w abonamencie, słyszysz to od nas bez ogródek.

Aplikacja natywna a webowa w zespole pracującym na telefonach

PWA zostawia na telefonie własną ikonę i potrafi pracować offline. Natywną wersję na iOS i Android proponujemy, gdy narzędzie ma wysyłać powiadomienia push, mieć stały dostęp do skanera albo trafić do sklepu z aplikacjami.

Bezpieczny kontekst (HTTPS) w aplikacji działającej w przeglądarce

Część funkcji przeglądarki działa tylko na stronach w tak zwanym bezpiecznym kontekście. Według MDN spełniają ten warunek strony wczytane przez HTTPS, a także adresy localhost i pliki otwierane z dysku. Ograniczenie obejmuje interfejsy o dużych uprawnieniach, które mogłyby naruszyć prywatność użytkownika albo odsłonić jego dane logowania. Przy nieszyfrowanym połączeniu mógłby po nie sięgnąć atakujący, który pośredniczy w ruchu sieciowym.

Poufność

NDA, kod i dostępy: jak wybrać firmę programistyczną w Radomiu?

Firma z Radomia, która wybiera wykonawcę, może zestawiać oferty z Radomia i z Warszawy. Przy aplikacji równie ważne jak wybór wykonawcy jest przygotowanie po własnej stronie. Zanim podpiszesz umowę, ustal, kto w firmie będzie odbierał kolejne części aplikacji, kto znajdzie czas na testy z przyszłymi użytkownikami i kto podejmie decyzję, gdy dwa działy zechcą różnych rozwiązań. Wykonawca powinien zapytać o te osoby na początku projektu, niezależnie od tego, w którym mieście ma siedzibę. Listę tych osób z ich rolami w projekcie dobrze mieć gotową już na pierwszą rozmowę z każdym z porównywanych wykonawców. Gdy są wskazane od razu, odbiory nie czekają na zebranie zespołu, a uwagi trafiają do wykonawcy jednym kanałem.

Opis procesu, który dostaje wykonawca, może zawierać informacje poufne. NDA podpisujemy, jeśli o to poprosisz. W ofercie każdej firmy sprawdź:

  • kod źródłowy przekazany na mocy umowy
  • możliwość przeniesienia na inny serwer
  • dokumentacja techniczna po zakończeniu prac
  • konta usług zewnętrznych na klienta
  • zasady rozliczania drobnych zmian

Tajemnica przedsiębiorstwa przy zamówieniu aplikacji

Jednym z warunków tajemnicy przedsiębiorstwa są działania uprawnionego, podjęte z należytą starannością, w celu utrzymania informacji w poufności (art. 11 ust. 2 ustawy o zwalczaniu nieuczciwej konkurencji). Takim działaniem może być umowa o zachowaniu poufności z wykonawcą. Pozostałe warunki to wartość gospodarcza informacji oraz to, że nie jest ona powszechnie znana osobom zwykle zajmującym się tym rodzajem informacji albo nie jest dla nich łatwo dostępna.

Po odbiorze: kod, opieka i serwer

Na koniec projektu oddajemy kompletny kod źródłowy. Przekazujemy też dokumentację oraz dostępy do wszystkich środowisk. Po uruchomieniu proponujemy opiekę. Z opieki można zrezygnować. Wtedy utrzymanie bierzesz na siebie albo zlecasz innej firmie. Serwer może być nasz, Twój albo chmurowy.

Zasięg

Od Pionek po Iłżę: aplikacje webowe dla firm z okolic Radomia

Pionki, Zwoleń, Skaryszew, Jedlnia-Letnisko, Kozienice, Białobrzegi i Iłża leżą w okolicach Radomia. Firma z Radomia może mieć zakład albo punkt sprzedaży w jednej z tych miejscowości, a firma spod miasta klientów w Radomiu. Gdy z jednej aplikacji korzysta kilka zespołów w różnych miejscach, szkolenie każdego z nich może opierać się na tej samej instrukcji i tych samych przykładach.

Nowa osoba w oddziale uczy się wtedy na tych samych ekranach co reszta firmy, a pytania o działanie aplikacji trafiają do jednej osoby, która zna ją najlepiej. Przy kilku oddziałach dobrze też ustalić, kto w każdym z nich zbiera uwagi użytkowników i przekazuje je dalej jednym zgłoszeniem.

Spotkania na miejscu umawiamy w granicach województwa lubelskiego oraz w Warszawie, a poza tym obszarem współpracę prowadzimy zdalnie.

Dla firm z Radomia i okolic oznacza to rozmowy przez internet i dokumenty przesyłane elektronicznie.

Współpraca

Sześć etapów tworzenia aplikacji webowej w Radomiu

  1. Pierwsza rozmowa przez Meet, Zoom albo Teams

    Mówisz, jak dziś przebiega proces w firmie. Od nas słyszysz, czy da się go obsłużyć gotowym narzędziem.

  2. Analiza zakończona dokumentem

    Obserwujemy osoby wykonujące proces i spisujemy funkcje oraz role użytkowników. Na tej podstawie podajemy wycenę.

  3. Prototyp ekranów przed kodowaniem

    W klikalnej wersji oceniasz, czy układ pasuje do pracy zespołu.

  4. Odcinki co dwa tygodnie

    Na koniec każdego widzisz działający fragment. Stoi on na środowisku testowym. To, która funkcja trafi do pierwszego odcinka, ustalasz z nami.

  5. Testy, poprawki i szkolenie zespołu

    Testują przyszli użytkownicy. Ich uwagi trafiają do poprawek, a zespół dostaje szkolenie i instrukcję.

  6. Start na produkcji i monitoring

    Z chwilą wdrożenia dostajesz komplet: kod źródłowy, dokumentację i dostępy.

Pytania

Aplikacje dla firm w Radomiu: pytania o etykiety, dane i godziny kontaktu

Wytyczne GS1 dotyczące etykiet logistycznych pozwalają podać dokładną lokalizację dostawy Globalnym Numerem Lokalizacyjnym (GLN) z identyfikatorem zastosowań (410), a ostatecznego odbiorcę z identyfikatorem (413). Częściowo lokalizację wskazuje też kod pocztowy z identyfikatorem (420) albo (421), ten drugi razem z kodem kraju. Aplikacja może więc wpisać w pole „Wysłać do” numer GLN, jeśli odbiorca go ma.

Aplikację przygotowujemy do tego technicznie. Dane są szyfrowane, a dostęp do nich zależy od uprawnień konta. Aplikacja zapisuje logi i pozwala usunąć dane osoby, która o to poprosi. Inspektor ochrony danych dostaje od nas opis techniczny rozwiązania, a dokumentację prawną przygotowuje Twoja firma.

Nie. Listę funkcji, role użytkowników i szkice ekranów przygotowujemy sami w ramach analizy. Od Twojej firmy przydadzą się przykładowe dokumenty i zestawienia, na których dziś pracujecie, a także nazwy programów, z których korzystacie.

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

Opisz, jak dziś przebiega proces, który chcesz uprościć, i dołącz przykładowy dokument albo etykietę, z którą pracujecie. Odpiszemy z pytaniami i terminem rozmowy.

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