woj. lubelskie
Aplikacje webowe i oprogramowanie na zamówienie
w Świdniku
Piszemy oprogramowanie na zamówienie pod jeden konkretny proces w firmie. Tak powstają panele dla klientów z podglądem zleceń, rezerwacje terminów i sprzętu, konfiguratory liczące wycenę, wewnętrzny obieg dokumentów oraz portale B2B dla stałych kontrahentów. Pracujemy z firmami ze Świdnika i z całego województwa lubelskiego. Zakres pierwszej wersji zamykamy wokół jednego procesu, a rozbudowę opieramy na realnych potrzebach osób, które z aplikacji korzystają. Pierwszą konsultację prowadzimy bezpłatnie, bez zobowiązań po Twojej stronie.
Dla kogo
Aplikacje webowe dla firm w Świdniku: komu przydaje się własne narzędzie
Świdnik liczy 36,5 tys. mieszkańców (GUS, 2024) i leży 10 km od Lublina. Miasto uzyskało prawa miejskie w 1954 roku i wyrosło wokół zakładu lotniczego produkującego śmigłowce, a w 2012 roku otwarto tu Port Lotniczy Lublin.
Własne narzędzie zamawia się po to, żeby powtarzalną czynność przenieść do systemu z kontami i uprawnieniami.
Dalej po kolei: czym aplikacje webowe a desktopowe różnią się w codziennej obsłudze, po czym poznać potrzebę własnego narzędzia i dla jakich branż ze Świdnika je budujemy.
Aplikacje webowe a desktopowe: gdzie działa program i kto go aktualizuje
Program desktopowy instaluje się na konkretnym komputerze i tam przechowuje swoje pliki. Aktualizację trzeba wgrać na każdym stanowisku osobno.
Kod aplikacji webowej stoi na serwerze, a pracownik otwiera ją w przeglądarce pod adresem internetowym i loguje się na swoje konto. Nowa wersja pojawia się u wszystkich użytkowników po jednym wgraniu na serwer.
Dla firmy oznacza to jeszcze jedną różnicę: system operacyjny stanowiska przestaje decydować o dostępie, bo przeglądarka działa na Windowsie, na macOS i na Linuksie.
Po czym poznać, że firma potrzebuje własnego narzędzia
Potrzebę widać zwykle po kilku powtarzalnych sytuacjach. Te same dane trafiają codziennie z jednego systemu do drugiego przez kopiowanie. Zamówienia przychodzą mailem, a ktoś wpisuje je ręcznie do magazynu.
Każdy handlowiec trzyma w pliku swoją wersję cennika. Klienci dzwonią z pytaniem o etap zlecenia, bo sami go nie sprawdzą.
Zanim zaproponujemy kod, sprawdzamy prostszą drogę: czasem potrzebę obsłuży rozszerzenie istniejącej strony, sklepu albo połączenie dwóch programów. Strony internetowe w Świdniku prowadzimy jako osobną usługę, a samą decyzję rozwijamy w osobnym tekście: kiedy warto napisać własną aplikację.
Branże ze Świdnika, dla których budujemy aplikacje webowe
Poniżej cztery branże obecne na świdnickim rynku, a przy każdej narzędzie, które w niej budujemy jako aplikację dla firmy ze Świdnika.
- Przemysł lotniczy i kooperacja: stali odbiorcy techniczni zamawiają przez portal B2B z indywidualnym cennikiem i limitem kupieckim.
- Usługi okołolotniskowe: narzędziem bywa tu kalkulator sprzedażowy osadzony na stronie firmy.
- Budownictwo: aplikacja dla firmy budowlanej spina ze sobą systemy, które pracują osobno.
- Handel i gastronomia: stany i ruch towaru prowadzi aplikacja magazynowa współpracująca z kolektorem danych.
W takich firmach aplikacje webowe dla przedsiębiorstw przejmują jeden proces prowadzony dziś ręcznie, razem z danymi, które przy nim powstają.
Zakres
Oprogramowanie na zamówienie dla firm ze Świdnika: od panelu klienta po portal B2B
Zakres mieści się w ośmiu typach narzędzi z kafli poniżej. Dalej rozwijamy cztery tematy: rezerwacje i konfiguratory, obieg dokumentów z magazynem, panel klienta z portalem B2B oraz przeniesienie danych z arkuszy.
Na start proponujemy oprogramowanie dedykowane obejmujące jeden proces, a system dla firmy ze Świdnika rozbudowujemy po uruchomieniu pierwszej wersji. Gotowy program w abonamencie ma z góry ustalony zakres i tę samą wersję dla wszystkich użytkowników. Narzędzie pisane na zamówienie powstaje pod jeden proces jednej firmy i tylko ten proces wyznacza jego zakres.
Tu opisujemy pisanie narzędzia od zera. Wdrożenia gotowych systemów ERP w Świdniku to osobna usługa.
- Panel klienta ze zleceniami, dokumentami i płatnościami
- Rezerwacja terminów, sal, sprzętu i usług
- Konfigurator produktu z wyceną i ofertą w PDF
- Wewnętrzny obieg dokumentów i akceptacji
- Aplikacja magazynowa z kolektorem danych
- Portal B2B z indywidualnym cennikiem i limitem kupieckim
- Kalkulator sprzedażowy osadzony na stronie
- Integracja systemów działających dziś osobno
Rezerwacja terminów i konfigurator produktu z wyceną
Terminy, sale, sprzęt i usługi prowadzi system rezerwacji online. Kalendarz pokazuje wolne okna, przyjmuje zgłoszenie i zamyka zajęty termin.
Konfigurator produktu przeprowadza kupującego przez kolejne parametry, liczy wycenę i składa z niej ofertę w PDF. W mniejszej skali ten sam mechanizm pracuje jako kalkulator osadzony na stronie firmy.
Gotowe wtyczki konfiguratorów do sklepów internetowych w Świdniku to osobna usługa.
Wewnętrzny obieg dokumentów i aplikacja magazynowa
Dokument od wpływu do akceptacji prowadzi wewnętrzny system obiegu dokumentów w firmie. Na każdym etapie widać, u kogo leży sprawa i kto ją już zatwierdził.
Aplikacja magazynowa przy większym ruchu współpracuje z kolektorem danych, czyli ręcznym czytnikiem kodów. Czytnik zdejmuje kod z etykiety i podaje go aplikacji bez wpisywania numeru z klawiatury.
Przyspieszanie zapytań w rozrośniętej bazie to osobna usługa: optymalizacja baz danych w Świdniku.
Panel klienta i portal B2B z indywidualnymi warunkami
W panelu klienta odbiorca loguje się na swoje konto i ma w jednym miejscu zlecenia, dokumenty, historię współpracy oraz płatności.
Indywidualne cenniki i limity kupieckie dokłada do panelu portal B2B. Kontrahent składa zamówienie w granicach swojego limitu i na uzgodnionych warunkach handlowych.
Takie narzędzia łączymy z systemami magazynowymi, m.in. z Subiektem i rozwiązaniami Insoft, a zakres zależy od tego, jakie możliwości wymiany danych ma dany system. Samo spinanie systemów to osobna usługa: integracje systemów w Świdniku.
Migracja danych z arkuszy do aplikacji
Do przeniesienia idą kontrahenci, produkty i historia zleceń, jeśli firma prowadzi je dziś w arkuszu kalkulacyjnym albo w starszym programie, z którego aplikacja ma je przejąć.
Migracja danych polega na ich wyczyszczeniu i zmapowaniu kolumn na pola nowego systemu. Czyszczenie obejmuje usunięcie duplikatów, ujednolicenie zapisu nazw i jednostek miary oraz uzupełnienie braków, bez których rekord nie przejdzie walidacji.
Mapowanie odpowiada na pytanie, które pole arkusza trafia do którego pola w bazie i co zrobić z kolumnami bez odpowiednika. Przeniesienie sprawdzamy najpierw na kopii.
Dane aplikacji trzymamy najczęściej w PostgreSQL albo MySQL, a przy systemach magazynowych także w Microsoft SQL Server. Administrowanie taką bazą to osobna usługa: obsługa baz danych w Świdniku.
Koszt
Koszt aplikacji webowej: co go podnosi i kiedy powstaje wycena
Na koszt składa się przede wszystkim wielkość systemu: liczba ekranów i funkcji, liczba ról użytkowników, połączenia z innymi programami oraz wymagania co do pracy offline i osobnej wersji natywnej.
Czas powstania aplikacji zależy od tych samych rzeczy. Wąskie narzędzie powstaje szybciej niż rozbudowany panel wewnętrzny, a system spięty z kilkoma programami trwa najdłużej. Pierwsza użyteczna wersja powstaje u nas możliwie wcześnie.
Cztery czynniki wyceny zbiera lista obok. Dalej opisujemy rozliczenie i to, co dzieje się przed kodowaniem.
Ile kosztuje stworzenie aplikacji webowej i jak wygląda rozliczenie
Wycena powstaje dopiero wtedy, gdy znamy liczbę ekranów, ról użytkowników i połączeń z innymi programami. Wstępną ocenę pomysłu dostajesz od nas w 24 godziny: po krótkim opisie procesu widać, czy temat nadaje się na własne narzędzie.
Płatność dzielimy na etapy powiązane z odbiorem kolejnych fragmentów aplikacji. Całej sumy z góry nie pobieramy, a każdy etap rozliczasz po sprawdzeniu tego, co w nim powstało.
Analiza przed kodowaniem i dokument, który zostaje u Ciebie
Zanim powstanie kod, prowadzimy analizę, która zajmuje tydzień albo dwa. Składają się na nią rozmowy i obserwacja ludzi wykonujących dany proces: skąd biorą dane i w którym miejscu praca się zatrzymuje.
Powstaje z tego dokument: lista funkcji, role użytkowników i szkice ekranów. Na tej podstawie wyceniamy prace i układamy harmonogram, a dokument zostaje u Ciebie niezależnie od tego, czy zlecisz nam budowę. Analiza może skończyć się rekomendacją, żeby własnego systemu nie pisać.
Układ ekranów sprawdzamy jeszcze na klikalnym prototypie interfejsu, czyli makiecie, którą da się kliknąć jak gotowy program, choć pod spodem nie ma jeszcze danych.
- Liczba ekranów, funkcji i ról użytkowników
- Połączenia z programami, które firma już ma
- Zakres pracy offline
- Osobna wersja natywna na iOS i Android
Wybór
Aplikacja webowa czy mobilna i gdzie ma działać gotowy system
Pierwszym wyborem jest u nas aplikacja webowa otwierana w przeglądarce na dowolnym urządzeniu: ta sama wersja uruchamia się na komputerze, tablecie i telefonie, a o dostępie decyduje konto użytkownika.
Tabela zbiera trzy warianty i wymagania, przy których każdy z nich ma sens. Dalej opisujemy miejsce, w którym fizycznie działa gotowy system, i kryteria wersji natywnej.
| Rozwiązanie | Kiedy wybrać |
|---|---|
| Aplikacja webowa | praca przy komputerze i dostęp z wielu miejsc naraz |
| Aplikacja instalowalna z przeglądarki (PWA) | praca w terenie z trybem offline oraz ikoną na ekranie telefonu |
| Aplikacja natywna iOS i Android | kamera, GPS działający w tle, powiadomienia push, wymóg obecności w sklepie z aplikacjami |
Gotowa aplikacja może stać na naszym serwerze, u Ciebie w firmie albo w chmurze. Miejsce, w którym stoi, rozstrzyga o tym, kto utrzymuje maszynę i pilnuje aktualizacji systemu.
Aplikacja natywna a webowa: kiedy proponujemy wersję natywną
Wersję natywną proponujemy przy powiadomieniach push, stałym dostępie do skanera albo wymogu obecności w sklepie z aplikacjami.
Wybór między trzema wariantami z tabeli zamyka lista wymagań spisana przed budową.
Wykonawca
Firma programistyczna w Świdniku: na co patrzeć w ofercie na aplikację
Porównując oferty, zestaw ze sobą trzy rzeczy: zakres prac, drogę do wyceny i zapisy umowy.
Przy każdym projekcie podpisujemy umowę: zapisujemy w niej zakres, termin, koszt oraz zasady wsparcia po wdrożeniu, a NDA dokładamy na życzenie.
Bieżącą obsługę komputerów, sieci i serwerów prowadzimy jako obsługę informatyczną firm w Świdniku, czyli osobną usługę.
Software house w Świdniku: pięć zapisów do sprawdzenia w ofercie
Pod nazwą software house mieszczą się bardzo różne zakresy prac, dlatego porównaj w ofercie pięć konkretnych zapisów:
- przekazanie kodu źródłowego zapisane w umowie
- zgoda na przeniesienie aplikacji na inny serwer
- dokumentacja techniczna oddana razem z projektem
- konta w usługach zewnętrznych wystawione na Twoją firmę
- ustalone zasady rozliczania drobnych zmian
Na koniec projektu oddajemy kod źródłowy w całości, dokumentację oraz dostępy do każdego środowiska. Opłat licencyjnych za korzystanie z gotowego systemu nie ma, podobnie jak blokad wiążących Cię z nami.
Testy z udziałem przyszłych użytkowników i szkolenie
Testy prowadzą osoby, które będą z aplikacji korzystać na co dzień. Przechodzą swoją zwykłą ścieżkę i zgłaszają miejsca, w których ekran odbiega od realnej pracy.
Taki test wychwytuje braki, których nie widać na liście funkcji: brakujące pole, złą kolejność kroków, nazwę pola jasną dla autora i myloną przez użytkownika.
Poprawki kończymy szkoleniem i przekazaniem instrukcji. Po uruchomieniu proponujemy opiekę: monitoring dostępności, kopie zapasowe, aktualizacje bezpieczeństwa oraz pulę godzin na drobne zmiany. Nie jest obowiązkowa, a utrzymanie możesz przejąć samodzielnie.
Zasięg
Świdnik, okolice i województwo lubelskie: gdzie piszemy aplikacje webowe
Świdnik jest mocno powiązany z Lublinem: część mieszkańców pracuje w Lublinie, a świdnickie firmy mają tam swoich klientów.
Firmy ze Świdnika i z całego województwa lubelskiego obsługujemy w tym samym trybie. Po uruchomieniu aplikacja otwiera się w przeglądarce niezależnie od tego, w której lokalizacji pracuje użytkownik.
W okolicy pracujemy z firmami z Lublina, Mełgwi, Piask, Trawnik, Rybczewic i Krępca.
Biuro mamy przy ul. Królowej Jadwigi 14/81 w Lublinie i spotkania umawiamy wcześniej. Na miejscu bywamy w województwie lubelskim oraz w Warszawie, a poza tym obszarem pracujemy zdalnie, przez Google Meet, Zoom albo Teams.
Współpraca
Od pierwszej rozmowy do uruchomienia: sześć etapów pracy nad aplikacją
Rozmowa i wstępna ocena
Opisujesz, jak proces przebiega dzisiaj. Mówimy wprost, jeśli obsłuży go gotowy program dostępny w abonamencie.
Analiza i dokument
Rozmowy z osobami wykonującymi pracę, spis funkcji, role w systemie, szkice ekranów oraz wycena.
Projekt interfejsu
Klikalny prototyp pokazuje układ ekranów i kolejność kroków, zanim powstanie kod.
Budowa w odcinkach
Co dwa tygodnie oddajemy kolejny działający fragment na środowisku testowym. Kolejność prac układamy razem z Tobą, od najważniejszych funkcji.
Testy i szkolenie
Aplikację sprawdzają przyszli użytkownicy, a zgłoszone uwagi poprawiamy przed szkoleniem i przekazaniem instrukcji.
Uruchomienie i opieka
Wdrożenie produkcyjne, przekazanie dostępów, a po nim nieobowiązkowa opieka nad działającym systemem.
Pytania
Najczęstsze pytania o aplikacje webowe w Świdniku
Termin wynika z zakresu prac. Im więcej ekranów, ról i połączeń z innymi programami, tym dłużej trwa budowa; najkrócej powstaje narzędzie obsługujące jeden wąski proces. Budujemy w dwutygodniowych odcinkach, a po każdym z nich dostajesz działający fragment na środowisku testowym.
Na koszt wpływa liczba funkcji i ról użytkowników, liczba połączeń z innymi systemami, oczekiwany zakres pracy offline oraz to, czy potrzebna jest osobna wersja natywna na iOS i Android. Zaczynać radzimy od wersji webowej otwieranej w przeglądarce: obsłuży i komputer, i telefon. Wstępną ocenę pomysłu wysyłamy w 24 godziny.
Bez połączenia nie zadziała klasyczna aplikacja webowa, bo dane leżą na serwerze. Tryb offline obsługuje wersja instalowalna z przeglądarki: zapisuje część danych na urządzeniu i uzgadnia je z serwerem, gdy zasięg wróci. Zakres pracy poza zasięgiem ustalamy przed budową.
Tak. Po zakończeniu prac przekazujemy kod źródłowy w całości, dokumentację techniczną i dostępy do wszystkich środowisk, z których korzystała aplikacja. Mając ten komplet, projekt może przejąć inny zespół.
Do wyboru są trzy miejsca: nasz serwer, serwer Twojej firmy albo chmura. Środowisko testowe trzymamy osobno od produkcyjnego przez całe prace i po starcie systemu, dzięki czemu zmiany sprawdzamy poza danymi firmy.
Od strony technicznej przygotowujemy ją do tego: szyfrowanie zapisu, uprawnienia nadawane po rolach, dziennik dostępu oraz usuwanie danych na żądanie. Dostarczamy też opis techniczny dla inspektora ochrony danych. Dokumentację prawną, czyli polityki i klauzule, przygotowuje Twoja firma.
Tak. Do biura w Lublinie zapraszamy po wcześniejszym umówieniu, a na miejscu bywamy w całym województwie lubelskim oraz w Warszawie. Pierwsza konsultacja jest bezpłatna. Godziny pracy: od poniedziałku do piątku od 8:00 do 20:00, soboty od 9:00 do 16:00, niedziele tylko dla awarii. Pomoc awaryjna działa całą dobę, każdego dnia.
Piszemy narzędzia biznesowe, czyli systemy obsługujące konkretny proces w firmie. Gier ani projektów badawczych nie robimy. Odradzamy też własną aplikację wtedy, gdy widzimy prostszą drogę: czasem potrzebę zamyka rozszerzenie istniejącego sklepu albo połączenie dwóch programów, które firma już ma.
Ta sama okolica
Pozostałe usługi w Świdniku
Opisz proces, a przygotujemy bezpłatną wycenę
Napisz, co w firmie powtarza się ręcznie. Po krótkiej rozmowie odsyłamy zakres prac, harmonogram i wycenę.