woj. lubelskie

Aplikacje webowe i oprogramowanie na zamówienie
w Chełmie

Narzędzie pisane na zamówienie obsługuje jeden proces firmy i tylko ten proces. Tak powstają panele klienta ze zleceniami i dokumentami, systemy rezerwacji terminów, konfiguratory liczące wycenę, wewnętrzny obieg akceptacji oraz portale B2B dla stałych odbiorców. Na zamówienie piszemy aplikacje webowe i mobilne, a do tego integracje spinające programy, które same ze sobą nie rozmawiają. Pracujemy z firmami z Chełma i z pozostałych miejscowości województwa lubelskiego. Pierwsza konsultacja jest bezpłatna.

Bezpłatna wycena +48 887 831 588

Dwa otwarte laptopy stoją na drewnianym blacie, dłonie piszą na klawiaturze bliższego, a na jego ekranie widać ciemne okno z kolorowymi wierszami tekstu Chełm i okolicesystemy pisane pod jeden proces
Rozmowy z osobami przy procesie Szkice ekranów przed pierwszą linią kodu Fragment do obejrzenia co dwa tygodnie Osobna kopia systemu na testy Konta, role i zakresy uprawnień Wyszukiwanie i filtry na długich listach Kod źródłowy oddany po odbiorze Dokumentacja i dostępy do środowisk
24 htyle czekasz na wstępną ocenę
trzyrodzaje aplikacji do rozważenia
sześćetapów, przez które przechodzi projekt
15 minśrednio czekasz na naszą odpowiedź
56,4 tys.mieszkańców Chełma (GUS, 2024)
21 kmdo granicy z Ukrainą

Dla kogo

Aplikacje webowe dla firm w Chełmie: kto pracuje w gotowym systemie

Chełm liczy 56,4 tys. mieszkańców (GUS, 2024).

Niżej po kolei: konto użytkownika i czas jego sesji, widok kierownika obok widoku pracownika, objawy potrzeby własnego systemu oraz branże z Chełma.

Konto użytkownika, wylogowanie i wygaśnięcie sesji

Dostęp do aplikacji firmowej otwiera konto założone na konkretną osobę. Po zalogowaniu przeglądarka trzyma identyfikator sesji, czyli znacznik potwierdzający, że przy koncie cały czas siedzi ta sama osoba.

Wylogowanie kończy sesję od razu: znacznik traci ważność, a kolejne wejście wymaga hasła. Wygaśnięcie sesji robi to samo po ustalonym czasie bez działania na ekranie, z tą różnicą, że rozstrzyga o nim zegar. Długość sesji ustala się przed uruchomieniem.

Panel kierownika a widok pracownika: jeden rekord w dwóch zakresach

Ten sam rekord wygląda inaczej w zależności od uprawnień konta. Pracownik ma przed sobą pozycje przypisane do siebie i pola, które sam wypełnia.

Widok kierownika obejmuje ten rekord razem z pozycjami całego zespołu i z polami zarezerwowanymi dla osoby zatwierdzającej. Zakres uprawnień rozstrzyga też o tym, kto może rekord zamknąć.

Podział opisuje się rolami: rola zbiera zestaw uprawnień, a konto dostaje przypisaną rolę. Zmiana zakresu jednej osoby sprowadza się wtedy do zmiany roli.

Co w firmie zapowiada potrzebę własnego narzędzia

Dane z jednego programu ktoś codziennie przepisuje do drugiego. Zamówienia z poczty trafiają do magazynu z klawiatury. Handlowcy prowadzą osobne pliki z cenami. Telefony od klientów dotyczą etapu zlecenia, do którego dzwoniący sam nie ma wglądu.

Pisanie kodu proponujemy dopiero wtedy, gdy mniejsza zmiana nie załatwia sprawy. Rozszerzenie istniejącej strony, poprawka w sklepie albo połączenie dwóch programów zamyka część zgłoszeń. Strony internetowe w Chełmie zamawia się u nas oddzielnie, a przy samym wyborze pomaga osobne omówienie: kiedy warto napisać własną aplikację.

Branże z Chełma, a przy nich typ narzędzia

Cztery branże obecne na chełmskim rynku, a obok nazwa narzędzia z naszego zakresu:

  • Przemysł cementowy i mineralny: zamawianie prowadzi portal B2B z limitem kupieckim.
  • Transport i spedycja: zlecenia i dokumenty odbiorca ogląda w panelu klienta.
  • Handel lokalny: stan towaru prowadzi aplikacja magazynowa.
  • Budownictwo: aplikacja dla firmy budowlanej obejmuje rezerwację sprzętu i terminów.
Starszy mężczyzna w marynarce siedzi przy białym stole, jedną dłoń trzyma przy laptopie z otwartym arkuszem, drugą na myszy, obok stoi talerzyk z krakersami

Zakres

Oprogramowanie na zamówienie dla firm z Chełma: narzędzia pisane od zera

Osiem kafli poniżej zamyka listę narzędzi, które piszemy jako aplikacje webowe dla przedsiębiorstw. Start proponujemy od jednego procesu, a rozbudowę opieramy na tym, czego użytkownicy potrzebują po pierwszym uruchomieniu.

Opisujemy tu oprogramowanie dedykowane powstające od podstaw. Wdrażanie gotowych systemów ERP w Chełmie prowadzimy osobno.

Pod kaflami pięć wątków: wyszukiwanie, praca kilku osób na jednym rekordzie, panel z portalem B2B, konfigurator z rezerwacjami, obieg dokumentów z magazynem.

  • Panel klienta z podglądem zleceń, dokumentów i płatności
  • Rezerwacja terminów, sal, sprzętu oraz usług
  • Konfigurator produktu składający ofertę w PDF
  • Wewnętrzny obieg dokumentów z akceptacją
  • Aplikacja magazynowa i kolektor danych
  • Portal B2B z własnym cennikiem i limitem kupieckim
  • Kalkulator sprzedażowy osadzony na stronie firmy
  • Integracje spinające programy pracujące osobno

Wyszukiwanie i filtry: jak zawęzić długą listę

Wyszukiwarka w aplikacji przeszukuje wskazane pola rekordu. Przy zleceniu bywa to numer, nazwa kontrahenta i opis, a listę tych pól układa się razem z firmą.

Filtr działa inaczej: zamiast szukać tekstu, odcina pozycje spoza wybranego zakresu. Typowe filtry to status, przedział dat, osoba prowadząca i oddział.

Kilka filtrów użytych naraz zawęża listę kolejno, a zestaw ustawień używany codziennie zapisuje się jako widok.

Kilka osób przy jednym rekordzie: blokada edycji i kolejność zapisu

Dwie osoby otwierające ten sam rekord w tej samej chwili tworzą problem zapisu. Wersja zapisana później nadpisuje wcześniejszą, a autor pierwszej poprawki o tym nie wie.

Pierwsze rozwiązanie to blokada: rekord otwarty do edycji zostaje zajęty, a pozostali widzą go w trybie odczytu razem z nazwiskiem osoby, która go trzyma. Blokada zwalnia się po zapisie.

Drugie rozwiązanie porównuje wersje w momencie zapisu. System sprawdza, czy rekord zmienił się od chwili otwarcia, i gdy zmienił, odmawia zapisu oraz pokazuje różnicę.

Panel klienta i portal B2B: konto odbiorcy z jego warunkami

W panelu klienta odbiorca otwiera swoje zlecenia, dokumenty, historię współpracy i rozliczenia.

Warunki handlowe dokłada portal B2B. Każdy kontrahent ma przypisany cennik oraz limit kupiecki, a zamówienie nie przekracza przyznanego limitu.

Połączenie z systemem magazynowym dokładamy tam, gdzie jest potrzebne: do Subiekta albo rozwiązań Insoft, w zakresie, na jaki pozwala dany program. Łączenie gotowych systemów między sobą to osobna usługa: integracje systemów w Chełmie.

Konfigurator produktu, kalkulator i system rezerwacji online

Konfigurator produktu pyta o parametry po kolei, a z odpowiedzi składa wycenę oraz ofertę w PDF.

Mniejsza odmiana tej samej mechaniki trafia wprost na stronę firmy jako kalkulator sprzedażowy. Wynik pojawia się od razu na ekranie.

Kalendarz rezerwacji obejmuje terminy, sale, sprzęt oraz usługi. System rezerwacji online pokazuje wolne okna i zamyka zajęty termin dla pozostałych.

Gotowe wtyczki konfiguratorów do katalogu produktów to inny zakres prac: sklepy internetowe w Chełmie.

Obieg dokumentów, magazyn i miejsce, w którym leżą dane

Akceptacje porządkuje wewnętrzny system obiegu dokumentów w firmie: dokument przechodzi w nim przez kolejne etapy, a przy każdym widać nazwisko osoby, u której sprawa czeka.

Aplikacja magazynowa pracuje razem z kolektorem danych. Zapis obu narzędzi trafia do bazy danych: najczęściej do PostgreSQL lub MySQL, a w rozwiązaniach magazynowych do Microsoft SQL Server. Opiekę nad taką bazą prowadzimy jako bazy danych w Chełmie, a skracanie czasu zapytań jako optymalizację baz danych w Chełmie.

Koszt

Co rozstrzyga o koszcie aplikacji webowej dla firmy z Chełma

Nakład pracy wyznacza wielkość systemu. Cztery jej składniki zbiera lista obok.

Termin wychodzi z tych samych rzeczy. Najkrócej powstaje narzędzie pod jeden wąski proces, dłużej panel obsługujący cały dział, a najdłużej system spięty z kilkoma programami. Staramy się, żeby pierwsza użyteczna wersja była gotowa wcześnie.

Dalej opisujemy wycenę, analizę przed kodowaniem oraz prototyp z dostępnością interfejsu.

Ile kosztuje stworzenie aplikacji webowej i kiedy podajemy wycenę

Wycenę przygotowujemy po analizie. Dopiero ona ustala liczbę ekranów, liczbę ról i liczbę połączeń z innymi programami. Wstępną ocenę pomysłu odsyłamy wcześniej, w 24 godziny od krótkiego opisu procesu.

Rozliczenie rozkłada się na etapy związane z odbiorem kolejnych fragmentów. Płatność w całości z góry u nas nie występuje, a za każdy etap płacisz po jego sprawdzeniu.

Analiza procesu i dokument, który zostaje w Twojej firmie

Tydzień albo dwa zajmuje nam analiza. Składają się na nią rozmowy z ludźmi wykonującymi dany proces oraz obserwacja tego, jak przebiega ich dzień.

Powstaje z tego dokument ze spisem funkcji, rolami w systemie i szkicami ekranów. Służy do wyceny oraz do harmonogramu, a po zamknięciu analizy zostaje w Twojej firmie. Wnioskiem bywa też rada, żeby aplikacji nie pisać.

Klikalny prototyp interfejsu i dostępność cyfrowa ekranów

Zanim powstanie kod, układ ekranów przechodzi przez klikalny prototyp. Makieta prowadzi przez całą ścieżkę, a dane pojawiają się dopiero w gotowej aplikacji.

Na tym samym etapie sprawdza się dostępność cyfrową, czyli możliwość korzystania z interfejsu przy słabszym wzroku albo bez myszy. Rozstrzygają najczęściej trzy rzeczy.

Pierwsza to kontrast tekstu wobec tła: jasnoszary napis na białym polu bywa nieczytelny przy mocnym świetle. Druga to nawigacja klawiaturą, czyli przechodzenie między polami tabulatorem w kolejności zgodnej z układem ekranu. Trzecia to opis pola powiązany z samym polem, dzięki czemu czytnik ekranu podaje, czego dotyczy wpisywana wartość.

  • Liczba ekranów i ról w gotowym systemie
  • Programy, z którymi aplikacja ma się łączyć
  • Oczekiwany zakres pracy poza zasięgiem
  • Osobna wersja na iOS oraz Android

Wybór

Aplikacja webowa czy mobilna: dostęp z przeglądarki i wydajność przy wielu osobach

Start proponujemy od aplikacji webowej otwieranej w przeglądarce. Jeden adres obsługuje wtedy komputer w biurze, tablet i telefon, a zakres dostępu wynika z konta użytkownika.

Trzy warianty i ich wymagania pokazuje tabela poniżej; pod nią instalacja z przeglądarki i praca wielu osób naraz.

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

Dostęp z telefonu przez przeglądarkę i ikona aplikacji na ekranie

Z telefonu aplikacja webowa otwiera się tak samo jak z komputera, przez adres wpisany w przeglądarce albo zapisany w zakładkach. Pobierania czegokolwiek ze sklepu taki dostęp nie wymaga.

Progresywna aplikacja webowa dokłada do tego ikonę na ekranie telefonu. Instalację uruchamia polecenie z menu przeglądarki, a nie paczka ze sklepu; po niej ikona prowadzi wprost do aplikacji, z pominięciem paska adresu.

Aplikacja natywna a webowa: po stronie natywnej stoją powiadomienia push, stały dostęp do skanera oraz wymóg obecności w sklepie z aplikacjami. Przy takich wymaganiach proponujemy osobną wersję na iOS i Android.

Wiele osób pracujących naraz: co dzieje się po stronie serwera

Wydajność aplikacji opisuje, jak system zachowuje się przy rosnącej liczbie osób pracujących w tej samej chwili. Jedna osoba otwierająca listę i cały dział otwierający ją w tej samej minucie to dla serwera dwie odmienne sytuacje.

Każde otwarcie ekranu oznacza zapytanie do bazy i odpowiedź przygotowaną przez serwer. Gdy zapytań przybywa prędzej, niż serwer je kończy, kolejne czekają w kolejce.

Liczbę osób pracujących naraz i pory największego ruchu spisuje się przed budową: od nich zależy dobór serwera.

Dwaj mężczyźni w garniturach stoją nad blatem i oglądają rozłożone kartki, starszy z nich trzyma długopis

Wykonawca

Firma programistyczna w Chełmie: co sprawdzić przed podpisaniem umowy

Przed wyborem wykonawcy zestaw ze sobą zakres prac, sposób dojścia do wyceny oraz zapisy umowy.

Umowę podpisujemy przy każdym projekcie: wpisujemy do niej zakres prac, termin, koszt i zasady wsparcia, które obowiązują po wdrożeniu. NDA dokładamy na życzenie.

Codzienną opiekę nad komputerami, siecią i serwerami prowadzimy jako obsługę informatyczną firm w Chełmie, czyli osobną usługę.

Software house w Chełmie: co powinno stać w ofercie

W ofercie szukaj pięciu konkretnych zapisów:

  • zapis o przekazaniu kodu źródłowego po odbiorze
  • możliwość przeniesienia aplikacji na wybrany serwer
  • dokumentacja techniczna wśród rzeczy oddawanych na koniec
  • konta w usługach zewnętrznych zakładane na dane Twojej firmy
  • ustalony tryb rozliczania drobnych zmian po starcie

Opłaty licencyjne, blokady i opieka po uruchomieniu

Za korzystanie z gotowego narzędzia nie płacisz licencji, a blokad wiążących firmę z wykonawcą u nas nie ma.

Po starcie proponujemy opiekę: kopie zapasowe, pula godzin na drobne zmiany, aktualizacje bezpieczeństwa i monitoring dostępności. Obowiązkowa nie jest, bo utrzymanie możesz zostawić u siebie albo powierzyć innej firmie.

Zasięg

Chełm, okoliczne gminy i województwo lubelskie: gdzie piszemy aplikacje

Chełm leży 21 km od granicy z Ukrainą, w pobliżu przejścia w Dorohusku. Miasto jest związane z przemysłem cementowym, a pod Starym Miastem ciągną się podziemia kredowe.

Na tych samych zasadach piszemy aplikacje webowe chełmskim firmom oraz przedsiębiorstwom z pozostałych miejscowości regionu. Po uruchomieniu system otwiera się w przeglądarce, niezależnie od miejsca pracy użytkownika.

W okolicy pracujemy z firmami z Rejowca, Siedliszcza, Sawina, Dorohuska, Wojsławic, Krasnegostawu i Włodawy.

Adres biura: ul. Królowej Jadwigi 14/81 w Lublinie; termin spotkania ustalamy wcześniej. Osobiście bywamy w województwie lubelskim i w Warszawie, a z dalszymi firmami łączymy się przez Google Meet, Zoom albo Teams.

Współpraca

Sześć etapów: od opisu procesu do uruchomienia aplikacji

  1. Opis procesu i wstępna ocena

    Mówisz, jak praca przebiega dzisiaj. Jeżeli poradzi sobie z nią gotowy program w abonamencie, uprzedzamy od razu.

  2. Analiza i dokument z funkcjami

    Rozmowy przy stanowiskach, obserwacja pracy, spis ról i funkcji, szkice ekranów, wycena.

  3. Prototyp ekranów do klikania

    Na makiecie przechodzisz kolejne ekrany jeszcze przed kodowaniem.

  4. Budowa w dwutygodniowych odcinkach

    Każdy odcinek kończy działający fragment na środowisku testowym, oddzielonym od produkcyjnego.

  5. Testy użytkowników i szkolenie

    Ekrany sprawdzają przyszli użytkownicy. Uwagi z testów wchodzą do poprawek, a na koniec szkolimy zespół i zostawiamy instrukcję.

  6. Start i przejście zespołu na nowe narzędzie

    Uruchomienie na środowisku produkcyjnym. Opieka po starcie pozostaje do Twojej decyzji.

Pytania

Aplikacje webowe w Chełmie: osiem odpowiedzi przed wyceną

O terminie rozstrzyga zakres, rozpisany w sekcji o koszcie. Budowę dzielimy na dwutygodniowe odcinki, a kolejność funkcji układamy razem z Tobą, żeby najważniejsze powstały pierwsze.

Mobilna wersja dokłada do wyceny jedną pozycję z listy czynników: osobne wydanie na iOS i Android. Gdy takiego wymogu nie ma, zaczynamy od odmiany przeglądarkowej.

Połączenia potrzebuje wersja otwierana w zwykłej karcie przeglądarki: obliczenia i dane zostają po stronie serwera. Offline obsługuje odmiana instalowalna z przeglądarki, oznaczona w tabeli jako PWA.

Tak. Kod źródłowy w komplecie, dokumentacja techniczna i dostępy do wszystkich środowisk przechodzą do Ciebie po odbiorze prac. Z takim zestawem dalszy rozwój aplikacji może przejąć inny zespół.

Dane leżą tam, gdzie postawimy aplikację, a miejsc do wyboru są trzy: serwer u nas, serwer stojący w Twojej firmie oraz chmura w usłudze zewnętrznej.

Techniczną część przygotowujemy my: szyfrowanie, kontrola dostępu oparta na rolach, dziennik zdarzeń oraz kasowanie danych na żądanie. Dokładamy opis techniczny dla inspektora ochrony danych. Polityki i klauzule zostają po stronie Twojej firmy.

Tak. Jesteśmy do dyspozycji od poniedziałku do piątku między 8:00 a 20:00, a w sobotę między 9:00 a 16:00. Niedziela zostaje na awarie, a pomoc awaryjna działa całą dobę, każdego dnia.

Nasz zakres to narzędzia biznesowe pisane pod jeden proces. Gry i projekty badawcze leżą poza nim. Odradzamy własną aplikację również wtedy, gdy widzimy krótszą drogę: czasem potrzebę zamyka zmiana w istniejącym sklepie albo połączenie dwóch programów firmy.

Opisz swój proces, a wrócimy z bezpłatną wyceną

Powiedz, która czynność zajmuje u Was najwięcej rąk. W odpowiedzi dostaniesz zakres prac, harmonogram oraz wycenę.

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