woj. lubelskie

Aplikacje webowe na zamówienie
w Białej Podlaskiej

Piszemy narzędzia obsługujące jedną czynność, którą firma powtarza dziś ręcznie. Tą drogą powstają panele dla odbiorców ze zleceniami i dokumentami, rezerwacje terminów, konfiguratory z automatyczną wyceną, wewnętrzna ścieżka akceptacji oraz portale B2B z limitem kupieckim. Zamówić można zarówno wersję otwieraną w przeglądarce, jak i mobilną. Pracujemy dla firm w Białej Podlaskiej i w pozostałej części województwa lubelskiego.

Bezpłatna wycena +48 887 831 588

Lotniczy kadr placu, na którym w równych rzędach stoi kilkaset białych samochodów dostawczych Biała Podlaskaaplikacje i systemy na zamówienie
Jeden proces w pierwszej wersji Testy w oddzielonym środowisku Płatność po odbiorze etapu Kontrola dostępu i zapis zdarzeń Przeniesienie aplikacji na inny serwer Nasz serwer, Twój serwer albo chmura Najpierw sprawdzamy prostszą drogę Wyłącznie narzędzia biznesowe
24 hna wstępną ocenę opisanego pomysłu
trzywersje do rozważenia przed budową
sześćetapów od zgłoszenia do uruchomienia
15 minnasz średni czas reakcji w godzinach pracy
53,9 tys.mieszkańców Białej Podlaskiej (GUS, 2024)
36 kmdo przejścia granicznego w Terespolu

Dla kogo

Aplikacje webowe dla firm w Białej Podlaskiej: od ręcznej czynności do wpisu w systemie

Biała Podlaska liczy 53,9 tys. mieszkańców (GUS, 2024), zajmuje 49 km² i jest czwartym miastem województwa lubelskiego pod względem liczby ludności. Działa tu Bialska Strefa Aktywności Gospodarczej, a także uczelnia, Akademia Bialska.

Projekt zaczyna się od wskazania jednej czynności, która ma trafić do systemu. Budujemy przy tym wyłącznie narzędzia biznesowe; gry oraz projekty badawcze zostają poza naszym zakresem.

Cztery powtarzalne czynności, od których zaczyna się własny system

Pierwsza: ktoś co dzień przenosi te same dane między dwoma systemami. Druga: zamówienie z poczty jest ręcznie wprowadzane do magazynu. Trzecia: handlowcy trzymają u siebie kolejne wersje cennika w plikach. Czwarta: klient dzwoni, bo chce wiedzieć, na jakim etapie stoi jego zlecenie.

Zanim zaproponujemy własne narzędzie, sprawdzamy, czy sprawę zamknie rozbudowa obecnej strony, sklepu albo integracja. Jeżeli potrzebę pokryje gotowy program w abonamencie, mówimy o tym wprost. Dłuższe rozważenie tej decyzji znajdziesz w artykule kiedy warto napisać własną aplikację.

Rodzaj narzędzia dla czterech branż obecnych w Białej Podlaskiej

  • Transport i spedycja: wewnętrzna ścieżka akceptacji dokumentów.
  • Handel i magazyny: portal B2B dla kontrahentów z przyznanym limitem.
  • Przetwórstwo i rolnictwo: aplikacja magazynowa z kolektorami.
  • Budownictwo: kalkulator liczący wycenę na stronie.

Dobór funkcji zależy od tego, jak praca przebiega w danej firmie.

Numer i status wpisu: po czym widać etap sprawy

Każdy wpis dostaje w aplikacji własny numer, nadawany automatycznie według ustalonego wzoru. Numer odróżnia dwa podobne zgłoszenia od siebie i pozwala wrócić do konkretnej pozycji w rozmowie telefonicznej.

Status mówi, na którym etapie wpis stoi: przyjęty, w realizacji, zamknięty. Zestaw statusów ustala się przed uruchomieniem, razem z regułą, kto i kiedy przestawia wpis na kolejny.

Wpis skopiowany jako wzorzec kolejnego

Część zgłoszeń powtarza się w prawie tym samym kształcie. Aplikacja potrafi skopiować gotowy wpis razem z wypełnionymi polami i pozycjami, a osoba wprowadzająca poprawia w kopii tylko to, co się zmieniło.

Kopia powstaje jako nowy wpis z własnym numerem, a oryginał zostaje nietknięty. Bywa i tak, że wybrany wpis oznacza się jako wzorzec i trzyma poza bieżącym zestawieniem.

Uśmiechnięty brodaty mężczyzna w niebieskim kombinezonie trzyma granatową podkładkę z papierami przy pomarańczowym aucie w warsztacie

Zakres

Oprogramowanie na zamówienie w Białej Podlaskiej: osiem narzędzi i ich wnętrze

System dla firmy z Białej Podlaskiej powstaje od podstaw, pod wcześniej opisany przebieg pracy; takie narzędzie nosi nazwę oprogramowania dedykowanego. Wdrożenia gotowych rozwiązań opisuje strona programy ERP w Białej Podlaskiej.

  • Panel dla odbiorcy: zlecenia, dokumenty i rozliczenia
  • Konfigurator produktu liczący wycenę, z ofertą w PDF
  • Kalendarz rezerwacji sal, sprzętu i usług
  • Wewnętrzna ścieżka akceptacji dokumentu
  • Magazyn obsługiwany kolektorem danych
  • Portal B2B: cennik i limit kupiecki kontrahenta
  • Kalkulator sprzedażowy na stronie firmowej
  • Spięcie programów, które nie rozmawiają ze sobą

Listy wyboru i słowniki: skąd biorą się pozycje w polach

Część pól w formularzu nie przyjmuje dowolnego tekstu, tylko pozycję wskazaną z gotowego zestawu. Taki zestaw nazywa się słownikiem i leży w osobnej tabeli, poza samym wpisem.

Słownik ma swojego opiekuna: wskazaną rolę, która dodaje i wycofuje pozycje. Wycofana pozycja zostaje zwykle przy starych wpisach i znika tylko z wyboru przy nowych.

Pola słownikowe porządkują zestawienia, bo ta sama rzecz jest w nich zapisana identycznie.

Obieg dokumentów w firmie: akceptacja, załącznik i jego wersje

Dokument wchodzi do obiegu raz, a aplikacja podaje go po kolei osobom, które mają go zatwierdzić. Ścieżkę akceptacji opisuje się przed uruchomieniem, osobno dla każdego rodzaju dokumentu.

Do wpisu dopina się pliki: skan, zdjęcie, arkusz. Załącznik staje się wtedy częścią wpisu i zostaje przy nim na stałe.

Poprawiony plik wgrywa się jako kolejną wersję tego samego załącznika. Starsze wersje zostają z datą i nazwiskiem osoby, która je dodała, a przy nazwie pliku widać, która wersja obowiązuje.

Co odbiorca widzi w panelu i w portalu B2B

Po zalogowaniu odbiorca widzi w panelu klienta swoje zlecenia, dokumenty, historię i rozliczenia. Etap sprawy sprawdza wtedy samodzielnie.

W portalu B2B dochodzą warunki handlowe: cennik przypisany kontrahentowi i limit kupiecki. Zamówienie składa się w granicach tego limitu.

System rezerwacji online i konfigurator produktu liczący ofertę

Rezerwacja opiera się na jednym kalendarzu: wolne godziny widać od razu, a przyjęte zgłoszenie zajmuje wybrany termin. Po tej samej zasadzie rezerwuje się salę albo sprzęt.

Konfigurator produktu prowadzi kupującego przez parametry, przelicza wybór na wycenę, a całość zamyka ofertą w PDF.

Wtyczka konfiguratora do gotowego sklepu nie wchodzi w ten zakres; takie prace opisują sklepy internetowe w Białej Podlaskiej.

Magazyn z kolektorami i baza pod aplikacją

Przy magazynie aplikacja pracuje razem z kolektorami danych. Dane wszystkich wpisów leżą w bazie: najczęściej PostgreSQL lub MySQL, a w systemach magazynowych również Microsoft SQL Server.

Samo utrzymanie takiej bazy opisują dwie inne strony: bazy danych MS SQL w Białej Podlaskiej oraz optymalizacja baz danych w Białej Podlaskiej.

Skąd bierze się liczba na podsumowaniu zestawienia

Liczba pod zestawieniem pochodzi z zapytania do bazy. Narzędzie zlicza wpisy spełniające zadany warunek i pokazuje wynik w chwili otwarcia ekranu.

Ten sam zbiór danych daje różne wyniki przy różnych warunkach: inny zakres dat, inny status, inna osoba odpowiedzialna. Z tego powodu przy każdym podsumowaniu opisuje się, co dokładnie zostało policzone.

Wynik liczony na bieżąco zmienia się po każdej poprawce w danych. Stan z konkretnego dnia zapisuje się osobno, kiedy ma posłużyć do porównania.

Zadania liczone w tle: dlaczego część operacji kończy się po chwili

Część poleceń wykonuje się od razu, a część trafia do kolejki zadań. Do kolejki idą operacje dłuższe: złożenie obszernego dokumentu, przygotowanie szerokiego podsumowania, uporządkowanie wielu wpisów naraz.

Zadanie w kolejce ma swój stan: czeka, jest wykonywane, zakończone albo nieudane. Ekran nie blokuje się na ten czas, a aplikacja zgłasza wynik po zakończeniu pracy.

Nieudane zadanie zostaje w kolejce razem z opisem błędu i można je powtórzyć. Kolejność wynika z momentu zgłoszenia zadania.

Koszt

Ile kosztuje stworzenie aplikacji webowej dla firmy z Białej Podlaskiej

Przy połączeniach z programami magazynowymi, takimi jak Subiekt czy rozwiązania Insoft, zakres wynika z tego, ile dany program potrafi udostępnić. Samą wymianę danych między istniejącymi systemami obejmują integracje systemów ERP w Białej Podlaskiej.

Czas powstania aplikacji zależy od zakresu prac.

Podział płatności na etapy

Płacisz etapami, po odbiorze kolejnych części systemu. Całej należności przed rozpoczęciem prac nie pobieramy.

Obserwacja procesu, spis funkcji i prototyp do kliknięcia

Analiza zajmuje zwykle tydzień albo dwa. W tym czasie rozmawiamy z osobami, które wykonują opisywaną pracę, i patrzymy, jak idzie ona od pierwszego do ostatniego kroku.

Powstaje z tego dokument opisujący funkcje, role oraz wygląd ekranów. Na nim opiera się wycena oraz harmonogram. Dokument zostaje po Twojej stronie, nawet jeśli projekt nie ruszy. Wynikiem analizy bywa też rekomendacja, żeby aplikacji nie pisać.

Kolejnym krokiem jest klikalny prototyp interfejsu.

  • Liczba funkcji oraz ról użytkowników
  • Połączenia z programami używanymi w firmie
  • Praca bez połączenia z siecią
  • Osobna wersja ze sklepu z aplikacjami

Wybór

Aplikacja webowa czy mobilna: co daje praca w przeglądarce

Zwykle zalecamy zacząć od aplikacji webowej, która otwiera się w przeglądarce. Ten sam ekran działa wtedy na służbowym komputerze oraz na telefonie, bez instalowania programu.

Samych stron firmowych ta usługa nie obejmuje; prowadzi do nich osobny opis: strony internetowe w Białej Podlaskiej.

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

Aplikacja natywna a webowa: push, skaner i obecność w sklepie

Osobna wersja na iOS oraz Android staje się potrzebna przy powiadomieniach push, przy stałym dostępie do skanera i wtedy, gdy aplikacja ma być dostępna w sklepie z aplikacjami.

Bez takich wymagań praca idzie w przeglądarce, na tym samym kodzie i na każdym urządzeniu. Tworzenie aplikacji mobilnych dla firm poprzedzamy u nas spisaniem wymagań technicznych.

Stały adres wpisu: dlaczego do rekordu da się wysłać link

W wersji przeglądarkowej każdy wpis ma własny adres. Adres zawiera numer wpisu, a po wklejeniu go w pasku przeglądarki otwiera się dokładnie ta jedna pozycja.

Taki link można wysłać w wiadomości albo zapisać w notatce w innym programie. Osoba, która go otwiera, trafia od razu na właściwy ekran, bez przechodzenia przez kolejne menu.

Adres pozostaje ten sam, gdy wpis zmienia status albo gdy zajmuje się nim kto inny. Sam link nie otwiera jednak danych: najpierw trzeba się zalogować.

Dwie dłonie nad papierowym kalendarzem ściennym, jedna wpisuje fioletowym pisakiem słowo w kratce z datą

Wykonawca

Firma programistyczna w Białej Podlaskiej: zapisy umowy i odbiór aplikacji

Podstawą każdego projektu jest umowa z zapisanym zakresem, terminem, kosztem i zasadami wsparcia po wdrożeniu. Na życzenie podpisujemy też umowę o poufności.

Bieżąca pomoc przy komputerach i sieci należy do innej usługi: obsługa informatyczna firm w Białej Podlaskiej.

Software house w Białej Podlaskiej: co porównać punkt po punkcie

Nazwa software house w Białej Podlaskiej nie mówi jeszcze, co znajdzie się w ofercie. Pięć zapisów nadaje się do porównania wprost:

  • kod źródłowy wymieniony w zapisach umowy
  • dokumentacja techniczna wpisana w zakres prac
  • warunki przeniesienia aplikacji na inny serwer
  • konta w zewnętrznych usługach zakładane na klienta
  • rozliczanie drobnych zmian zgłoszonych po odbiorze

Odbiór: kod źródłowy, dokumentacja techniczna i dostępy

Odbiór obejmuje komplet: dostępy do wszystkich środowisk, dokumentację oraz pełny kod źródłowy. Komplet przechodzi wtedy do firmy zamawiającej.

Zasięg

Aplikacje webowe dla firm z Białej Podlaskiej i północnego wschodu województwa

Biała Podlaska jest największym miastem północno-wschodniej części województwa lubelskiego, a do przejścia granicznego w Terespolu jest stąd 36 km.

Zgłoszenia przyjmujemy również z Terespola, Międzyrzeca Podlaskiego, Janowa Podlaskiego, Konstantynowa, Piszczaca, Rokitna oraz Zalesia. Dla części ich mieszkańców Biała Podlaska jest miastem usługowym.

Przyjmujemy po umówieniu w naszym lubelskim biurze: ul. Królowej Jadwigi 14/81. Jeździmy po województwie lubelskim oraz do Warszawy; dalej współpraca idzie zdalnie.

Współpraca

Od zgłoszenia do uruchomienia: sześć etapów projektu aplikacji

  1. Zgłoszenie i rozmowa

    Opowiadasz, jak idzie dziś ta praca; my mówimy, czy gotowy program w abonamencie ją pokryje.

  2. Analiza procesu

    Rozmowy z osobami wykonującymi pracę i obserwacja przebiegu całej czynności.

  3. Klikalny prototyp

    Układ ekranów sprawdzasz przed kodowaniem.

  4. Dwutygodniowe odcinki

    Co dwa tygodnie oddajemy fragment gotowy do kliknięcia; stoi on na środowisku testowym, osobnym od produkcyjnego.

  5. Sprawdzenie przez użytkowników

    Przyszli użytkownicy pracują na gotowych ekranach, zgłoszone uwagi poprawiamy, a całość kończy szkolenie wraz z instrukcją.

  6. Uruchomienie produkcyjne

    Wdrożenie na serwerze produkcyjnym, oddanie kodu oraz dostępów, a opieka pozostaje do decyzji.

Pytania

Aplikacje webowe w Białej Podlaskiej: osiem tematów przed podpisaniem umowy

Najkrócej powstaje proste narzędzie, najdłużej system wymieniający dane z innymi programami, a panel wewnętrzny mieści się pomiędzy. Praca idzie w dwutygodniowych odcinkach: na koniec każdego z nich dostajesz fragment do obejrzenia i skomentowania. Kolejność funkcji ustalamy wspólnie, a pierwszą użyteczną wersję staramy się oddać możliwie wcześnie.

Koszt wersji mobilnej opiera się na tych samych czterech czynnikach co koszt webowej, a osobna wersja na iOS i Android jest jednym z nich. Zanim ją zaproponujemy, sprawdzamy, czy poradzi sobie z tym aplikacja mobilna dla firmy otwierana w przeglądarce telefonu. Wstępną ocenę pomysłu podajemy w 24 godziny.

Wersja otwierana w przeglądarce potrzebuje połączenia z serwerem. Progresywna aplikacja webowa, instalowana z przeglądarki, może pracować offline, a zakres takiej pracy spisujemy przed budową, bo wpływa on na nakład pracy.

Za używanie gotowej aplikacji nie pobieramy opłat licencyjnych i nie stosujemy blokad uzależniających firmę od nas.

Do wyboru: serwer u nas, serwer po stronie Twojej firmy albo chmura.

Po stronie technicznej: szyfrowanie, kontrola dostępu, zapis zdarzeń oraz usuwanie danych na żądanie. Dla inspektora ochrony danych przygotowujemy opis techniczny. Dokumenty prawne pozostają zadaniem Twojej firmy.

Obejmuje aktualizacje bezpieczeństwa, monitoring dostępności, kopie zapasowe oraz pulę godzin na drobne zmiany. Obowiązkowa nie jest: utrzymanie możesz poprowadzić samodzielnie albo zlecić innej firmie.

Tak. Spotkania na miejscu obejmują województwo lubelskie oraz Warszawę, a do lubelskiego biura zapraszamy po wcześniejszym umówieniu. Z dalszych stron kraju rozmawiamy przez Google Meet, Zoom albo Teams; pierwsza konsultacja jest bezpłatna i do niczego nie zobowiązuje. Dni robocze obsługujemy od 8:00 do 20:00, soboty od 9:00 do 16:00, w niedzielę zajmujemy się awariami, a pomoc awaryjna działa całą dobę, każdego dnia.

Bezpłatna wycena po jednej rozmowie

Powiedz, który proces ma przejąć system. Wracamy z opisem zakresu, harmonogramem i wyceną prac.

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