{"id":11,"date":"2026-08-25T20:02:34","date_gmt":"2026-08-25T20:02:34","guid":{"rendered":"https:\/\/tst.automatio.net\/?page_id=11"},"modified":"2026-08-25T20:02:34","modified_gmt":"2026-08-25T20:02:34","slug":"oferta","status":"publish","type":"page","link":"https:\/\/tst.automatio.net\/?page_id=11","title":{"rendered":"Oferta \u2014 strony, aplikacje i utrzymanie"},"content":{"rendered":"\n<style>\n.wpaib-js .wpaib-anim{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}\n.wpaib-js .wpaib-anim.wpaib-in{opacity:1;transform:none}\n.wpaib-js .wpaib-slide-left{transform:translateX(-40px)}\n.wpaib-js .wpaib-slide-right{transform:translateX(40px)}\n.wpaib-js .wpaib-slide-up{transform:translateY(48px)}\n.wpaib-js .wpaib-zoom{transform:scale(.94)}\n.wpaib-js .wpaib-flip{transform:perspective(900px) rotateY(12deg)}\n.wpaib-js .wpaib-roll{transform:translateX(-40px) rotate(-6deg)}\n.wpaib-js .wpaib-bounce{transform:translateY(-24px)}\n@media (prefers-reduced-motion:reduce){.wpaib-js .wpaib-anim{opacity:1;transform:none;transition:none}}\n.wpaib-tabs{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}\n.wpaib-tablist{display:none;flex-wrap:wrap;gap:2px;background:#eef2f7}\n.wpaib-js .wpaib-tablist{display:flex}\n.wpaib-js .wpaib-panel{display:none}\n.wpaib-js .wpaib-panel.is-active{display:block}\n.wpaib-tab{appearance:none;border:0;background:transparent;padding:14px 20px;font-weight:600;cursor:pointer;color:#0f172a}\n.wpaib-tab.is-active{background:#fff;color:#d8032e}\n.wpaib-tab:focus-visible{outline:2px solid #d8032e;outline-offset:-2px}\n.wpaib-panel{padding:26px 24px;color:#3d4a5c}\n.wpaib-panel img{max-width:100%;height:auto;border-radius:10px}\n<\/style>\n<script>\n(function(){\n  document.documentElement.classList.add('wpaib-js');\n\n  function init(){\n    var animated=document.querySelectorAll('.wpaib-anim');\n    if(window.IntersectionObserver){\n      var io=new IntersectionObserver(function(entries){\n        entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('wpaib-in'); io.unobserve(e.target); } });\n      },{threshold:0.15});\n      animated.forEach(function(el){ io.observe(el); });\n    } else {\n      animated.forEach(function(el){ el.classList.add('wpaib-in'); });\n    }\n\n    document.querySelectorAll('[data-wpaib-tabs]').forEach(function(root){\n      root.addEventListener('click',function(ev){\n        var tab=ev.target.closest('.wpaib-tab'); if(!tab) return;\n        var panelId=tab.getAttribute('aria-controls');\n        root.querySelectorAll('.wpaib-tab').forEach(function(t){ t.classList.remove('is-active'); t.setAttribute('aria-selected','false'); });\n        root.querySelectorAll('.wpaib-panel').forEach(function(p){ p.classList.remove('is-active'); });\n        tab.classList.add('is-active'); tab.setAttribute('aria-selected','true');\n        var panel=document.getElementById(panelId);\n        if(panel){ panel.classList.add('is-active'); }\n      });\n    });\n  }\n\n  if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',init); }\n  else { init(); }\n})();\n<\/script>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-fade has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#ffffff;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h1 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#0f172a;font-size:clamp(2.2rem, 5vw, 3.4rem)\">Oferta \u2014 strony, aplikacje i utrzymanie<\/h1>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#3d4a5c;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Cztery obszary pracy: strony WWW, aplikacje webowe, aplikacje mobilne oraz opieka techniczna nad wdro\u017conymi produktami.<\/p>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#3d4a5c\">Realizuj\u0119 projekty dla ma\u0142ych firm \u2014 od prostej strony wizyt\u00f3wkowej po aplikacj\u0119, kt\u00f3ra obs\u0142uguje codzienn\u0105 prac\u0119 zespo\u0142u. Zakres ustalam po rozmowie o tym, co ma si\u0119 dzi\u0119ki wdro\u017ceniu zmieni\u0107, a nie na podstawie gotowego pakietu.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-35f06ea7 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/tst.automatio.net\/kontakt\/\" style=\"border-radius:8px;background-color:#d8032e;color:#ffffff\">Opisz sw&#243;j projekt<\/a><\/div>\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/tst.automatio.net\/realizacje\/\" style=\"border:2px solid #d8032e;border-radius:8px;background-color:transparent;color:#d8032e\">Zobacz realizacje<\/a><\/div>\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-slide-up has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#ffffff;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#0f172a;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Zakres us\u0142ug<\/h2>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#3d4a5c;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Wybierz obszar, kt&#243;ry Ci\u0119 interesuje \u2014 w ka\u017cdym opisuj\u0119, dla kogo jest i co wchodzi w zakres pracy.<\/p>\n\n\n\n<div class=\"wpaib-tabs\" data-wpaib-tabs><div class=\"wpaib-tablist\" role=\"tablist\"><button class=\"wpaib-tab is-active\" role=\"tab\" type=\"button\" aria-selected=\"true\" aria-controls=\"te52e75-0\" id=\"tab-te52e75-0\">Strony WWW<\/button><button class=\"wpaib-tab\" role=\"tab\" type=\"button\" aria-selected=\"false\" aria-controls=\"te52e75-1\" id=\"tab-te52e75-1\">Aplikacje webowe<\/button><button class=\"wpaib-tab\" role=\"tab\" type=\"button\" aria-selected=\"false\" aria-controls=\"te52e75-2\" id=\"tab-te52e75-2\">Aplikacje mobilne<\/button><button class=\"wpaib-tab\" role=\"tab\" type=\"button\" aria-selected=\"false\" aria-controls=\"te52e75-3\" id=\"tab-te52e75-3\">Utrzymanie i rozw&#243;j<\/button><\/div><div class=\"wpaib-panel is-active\" role=\"tabpanel\" id=\"te52e75-0\" aria-labelledby=\"tab-te52e75-0\"><p>Strony wizyt\u00f3wkowe i firmowe: od jednej dobrze zbudowanej strony po serwis z ofert\u0105, realizacjami i formularzem kontaktowym.<\/p><p><strong>Dla kogo:<\/strong> firmy, kt\u00f3re nie maj\u0105 jeszcze strony albo maj\u0105 tak\u0105, kt\u00f3rej nie da si\u0119 samodzielnie zaktualizowa\u0107.<\/p><p><strong>W zakresie:<\/strong><\/p><ul><li>struktura serwisu i podzia\u0142 tre\u015bci na podstrony<\/li><li>projekt graficzny dopasowany do identyfikacji firmy<\/li><li>wdro\u017cenie na WordPressie z panelem do edycji tre\u015bci<\/li><li>wersja na telefony i tablety<\/li><li>formularz kontaktowy i podstawowa konfiguracja SEO<\/li><li>pod\u0142\u0105czenie domeny i hostingu<\/li><\/ul><\/div><div class=\"wpaib-panel\" role=\"tabpanel\" id=\"te52e75-1\" aria-labelledby=\"tab-te52e75-1\"><p>Narz\u0119dzia dzia\u0142aj\u0105ce w przegl\u0105darce \u2014 panele do obs\u0142ugi zam\u00f3wie\u0144, kalendarze rezerwacji, katalogi produkt\u00f3w, wewn\u0119trzne systemy raportowania.<\/p><p><strong>Dla kogo:<\/strong> firmy, kt\u00f3re prowadz\u0105 cz\u0119\u015b\u0107 pracy w arkuszach kalkulacyjnych albo w kilku niepowi\u0105zanych ze sob\u0105 programach.<\/p><p><strong>W zakresie:<\/strong><\/p><ul><li>rozpisanie procesu, kt\u00f3ry aplikacja ma obs\u0142u\u017cy\u0107<\/li><li>projekt widok\u00f3w i \u015bcie\u017cek u\u017cytkownika<\/li><li>logowanie i podzia\u0142 uprawnie\u0144<\/li><li>baza danych oraz integracje z narz\u0119dziami, kt\u00f3rych ju\u017c u\u017cywacie<\/li><li>eksport danych i widoki podsumowa\u0144<\/li><li>wdro\u017cenie produkcyjne wraz z kopiami zapasowymi<\/li><\/ul><\/div><div class=\"wpaib-panel\" role=\"tabpanel\" id=\"te52e75-2\" aria-labelledby=\"tab-te52e75-2\"><p>Aplikacje na telefony \u2014 dla klient\u00f3w firmy lub dla pracownik\u00f3w pracuj\u0105cych w terenie.<\/p><p><strong>Dla kogo:<\/strong> firmy, w kt\u00f3rych praca odbywa si\u0119 poza biurem albo kt\u00f3re chc\u0105 da\u0107 klientom szybszy dost\u0119p do swoich us\u0142ug ni\u017c przez stron\u0119.<\/p><p><strong>W zakresie:<\/strong><\/p><ul><li>ustalenie funkcji koniecznych w pierwszej wersji<\/li><li>projekt ekran\u00f3w pod obs\u0142ug\u0119 jedn\u0105 r\u0119k\u0105<\/li><li>wsp\u00f3lne API dla aplikacji i cz\u0119\u015bci webowej<\/li><li>powiadomienia push, praca offline tam, gdzie ma to sens<\/li><li>przygotowanie materia\u0142\u00f3w i publikacja w sklepach<\/li><li>aktualizacje po zmianach wymaga\u0144 platform<\/li><\/ul><\/div><div class=\"wpaib-panel\" role=\"tabpanel\" id=\"te52e75-3\" aria-labelledby=\"tab-te52e75-3\"><p>Opieka nad produktem po wdro\u017ceniu \u2014 zar\u00f3wno tym, kt\u00f3ry powsta\u0142 u mnie, jak i przej\u0119tym od innego wykonawcy.<\/p><p><strong>Dla kogo:<\/strong> firmy, kt\u00f3re nie maj\u0105 w\u0142asnego dzia\u0142u IT i potrzebuj\u0105 jednego, sta\u0142ego punktu kontaktu w sprawach technicznych.<\/p><p><strong>W zakresie:<\/strong><\/p><ul><li>aktualizacje systemu, wtyczek i bibliotek<\/li><li>kopie zapasowe i sprawdzanie, czy da si\u0119 z nich odtworzy\u0107 serwis<\/li><li>monitoring dost\u0119pno\u015bci i czasu odpowiedzi<\/li><li>usuwanie awarii i b\u0142\u0119d\u00f3w zg\u0142oszonych przez Was<\/li><li>drobne zmiany w tre\u015bciach i wygl\u0105dzie<\/li><li>planowanie kolejnych funkcji<\/li><\/ul><\/div><\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wpaib-shape\" style=\"background-color:#ffffff;line-height:0;font-size:0\"><svg viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\" focusable=\"false\" style=\"display:block;width:100%;height:90px\"><path d=\"M0,90 L1200,0 L1200,90 Z\" fill=\"#f4f6fa\"><\/path><\/svg><\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-slide-right has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#f4f6fa;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9bbb88fe wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img decoding=\"async\" width=\"695\" height=\"714\" src=\"https:\/\/tst.automatio.net\/wp-content\/uploads\/2026\/08\/pngeggd.png\" alt=\"pngeggd\" class=\"wp-image-9\" style=\"border-radius:12px\" loading=\"lazy\" srcset=\"https:\/\/tst.automatio.net\/wp-content\/uploads\/2026\/08\/pngeggd.png 695w, https:\/\/tst.automatio.net\/wp-content\/uploads\/2026\/08\/pngeggd-292x300.png 292w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n<\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Podej\u015bcie techniczne: szybko, na ka\u017cdym ekranie, z panelem do samodzielnej edycji<\/h2>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\"><strong>Wydajno\u015b\u0107.<\/strong> Strona ma si\u0119 otwiera\u0107, zanim odwiedzaj\u0105cy zd\u0105\u017cy si\u0119 zniecierpliwi\u0107. Ograniczam liczb\u0119 wtyczek i skrypt\u00f3w, kompresuj\u0119 grafiki, \u0142aduj\u0119 tylko to, co faktycznie jest potrzebne na danym widoku. Mniej element\u00f3w w tle to r\u00f3wnie\u017c mniej rzeczy, kt\u00f3re mog\u0105 si\u0119 zepsu\u0107 przy aktualizacji.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\"><strong>Responsywno\u015b\u0107.<\/strong> Projekt sprawdzam na telefonie, tablecie i du\u017cym monitorze, bo wi\u0119kszo\u015b\u0107 ruchu w ma\u0142ych firmach pochodzi z urz\u0105dze\u0144 mobilnych. Menu, formularze i tabele musz\u0105 dzia\u0142a\u0107 dotykiem, a nie tylko myszk\u0105.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\"><strong>Czytelny panel.<\/strong> Po wdro\u017ceniu chcecie m\u00f3c sami zmieni\u0107 cennik, dopisa\u0107 realizacj\u0119 albo poprawi\u0107 liter\u00f3wk\u0119. Panel administracyjny porz\u0105dkuj\u0119 tak, \u017ceby by\u0142y w nim tylko te opcje, z kt\u00f3rych naprawd\u0119 korzystacie \u2014 bez dziesi\u0105tek ustawie\u0144, kt\u00f3rych nie wolno rusza\u0107.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-fade has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#ffffff;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#0f172a;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Co wchodzi w ka\u017cdy projekt<\/h2>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#3d4a5c;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Niezale\u017cnie od tego, czy budujemy stron\u0119 wizyt&#243;wkow\u0105, czy aplikacj\u0119 \u2014 te etapy s\u0105 zawsze.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9bbb88fe wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Analiza potrzeb<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Rozmowa o tym, kto b\u0119dzie korzysta\u0142 z produktu i jaki problem ma znikn\u0105\u0107 po wdro\u017ceniu. Na tej podstawie powstaje spis funkcji i podzia\u0142 na to, co konieczne od razu, a co mo\u017ce poczeka\u0107.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Projekt interfejsu<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Uk\u0142ad ekran\u00f3w i podstron do zatwierdzenia przed rozpocz\u0119ciem programowania. Zmiany na tym etapie s\u0105 szybkie i nic nie kosztuj\u0105 poza rozmow\u0105.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Wdro\u017cenie<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Budowa strony lub aplikacji z regularnym pokazywaniem post\u0119p\u00f3w. Widzicie dzia\u0142aj\u0105ce fragmenty w trakcie pracy, a nie dopiero na ko\u0144cu.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9bbb88fe wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Testy<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Sprawdzenie dzia\u0142ania na r\u00f3\u017cnych przegl\u0105darkach i rozmiarach ekranu, kontrola formularzy, link\u00f3w, poprawno\u015bci danych i czasu \u0142adowania.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Przekazanie<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Dost\u0119py, kopia zapasowa i kr\u00f3tka dokumentacja przekazywane na Wasz\u0105 w\u0142asno\u015b\u0107. Wszystko zostaje po Waszej stronie \u2014 bez uzale\u017cnienia od jednego wykonawcy.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<div class=\"wp-block-group has-text-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-1bbb528c wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#ffffff;color:#3d4a5c;padding:28px 26px\">\n<h3 class=\"wp-block-heading has-text-color\" style=\"color:#0f172a;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.588), 1.25rem);\">Szkolenie<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Wsp\u00f3lne przej\u015bcie przez panel: dodawanie tre\u015bci, podmiana zdj\u0119\u0107, obs\u0142uga zg\u0142osze\u0144 z formularza. Do tego pisemna instrukcja na p\u00f3\u017aniej.<\/p>\n\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wpaib-shape\" style=\"background-color:#ffffff;line-height:0;font-size:0\"><svg viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\" focusable=\"false\" style=\"display:block;width:100%;height:90px\"><path d=\"M0,90 C300,0 900,0 1200,90 L1200,90 L0,90 Z\" fill=\"#f4f6fa\"><\/path><\/svg><\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-slide-up has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#f4f6fa;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#0f172a;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Modele wsp&#243;\u0142pracy i zakresy opieki<\/h2>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#3d4a5c;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Po wdro\u017ceniu wybieracie form\u0119 wsp&#243;\u0142pracy, kt&#243;ra odpowiada tempu zmian w firmie.<\/p>\n\n\n\n<details class=\"wp-block-details has-border-color is-layout-flow wp-block-details-is-layout-flow\" style=\"border-color:#e2e8f0;border-width:1px;border-radius:10px;margin-bottom:12px;padding:14px 18px\"><summary>Opieka podstawowa<\/summary>\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Rozwi\u0105zanie dla stron i aplikacji, kt\u00f3re dzia\u0142aj\u0105 stabilnie i zmieniaj\u0105 si\u0119 rzadko. Celem jest utrzymanie produktu w dobrym stanie technicznym bez planowania nowych funkcji.<\/p>\n\n\n\n<ul class=\"wp-block-list has-text-color\" style=\"color:#3d4a5c\"><li>aktualizacje systemu, motywu i wtyczek<\/li><li>regularne kopie zapasowe wraz z kontrol\u0105 ich poprawno\u015bci<\/li><li>monitoring dost\u0119pno\u015bci strony<\/li><li>reakcja na awari\u0119 blokuj\u0105c\u0105 dzia\u0142anie serwisu<\/li><li>kr\u00f3tkie konsultacje techniczne mailem<\/li><\/ul>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Rozliczenie w sta\u0142ej op\u0142acie miesi\u0119cznej, umowa na czas nieokre\u015blony z mo\u017cliwo\u015bci\u0105 rezygnacji.<\/p>\n\n\n<\/details>\n\n\n\n<details class=\"wp-block-details has-border-color is-layout-flow wp-block-details-is-layout-flow\" style=\"border-color:#e2e8f0;border-width:1px;border-radius:10px;margin-bottom:12px;padding:14px 18px\"><summary>Opieka rozszerzona<\/summary>\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Dla firm, kt\u00f3re co miesi\u0105c maj\u0105 co\u015b do zmiany: now\u0105 us\u0142ug\u0119 w ofercie, aktualizacj\u0119 cennika, kolejn\u0105 realizacj\u0119 do opisania.<\/p>\n\n\n\n<ul class=\"wp-block-list has-text-color\" style=\"color:#3d4a5c\"><li>wszystko z opieki podstawowej<\/li><li>okre\u015blona liczba godzin miesi\u0119cznie na drobne zmiany w tre\u015bciach i wygl\u0105dzie<\/li><li>szybsza reakcja na zg\u0142oszenia, tak\u017ce telefonicznie<\/li><li>okresowy przegl\u0105d wydajno\u015bci i wynik\u00f3w w wyszukiwarce<\/li><li>propozycje usprawnie\u0144 na podstawie tego, jak strona jest u\u017cywana<\/li><\/ul>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Niewykorzystane godziny omawiamy przy kolejnym rozliczeniu \u2014 nie przepadaj\u0105 bez rozmowy.<\/p>\n\n\n<\/details>\n\n\n\n<details class=\"wp-block-details has-border-color is-layout-flow wp-block-details-is-layout-flow\" style=\"border-color:#e2e8f0;border-width:1px;border-radius:10px;margin-bottom:12px;padding:14px 18px\"><summary>Prace rozwojowe rozliczane godzinowo<\/summary>\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Forma dla zmian, kt\u00f3rych nie da si\u0119 z g\u00f3ry zaplanowa\u0107: nowy modu\u0142 w aplikacji, integracja z kolejnym narz\u0119dziem, przebudowa fragmentu serwisu.<\/p>\n\n\n\n<ul class=\"wp-block-list has-text-color\" style=\"color:#3d4a5c\"><li>przed startem podaj\u0119 szacowan\u0105 liczb\u0119 godzin i zakres<\/li><li>pracuj\u0119 etapami, po ka\u017cdym widzicie efekt<\/li><li>raport przepracowanych godzin z opisem zada\u0144 do rozliczenia<\/li><li>je\u015bli w trakcie okazuje si\u0119, \u017ce b\u0119dzie potrzebne wi\u0119cej czasu, informuj\u0119 o tym przed przekroczeniem szacunku<\/li><\/ul>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Ten model \u0142\u0105czy si\u0119 z opiek\u0105 podstawow\u0105 lub rozszerzon\u0105 \u2014 nie trzeba wybiera\u0107 jednego.<\/p>\n\n\n<\/details>\n\n\n\n<details class=\"wp-block-details has-border-color is-layout-flow wp-block-details-is-layout-flow\" style=\"border-color:#e2e8f0;border-width:1px;border-radius:10px;margin-bottom:12px;padding:14px 18px\"><summary>Projekt jednorazowy bez dalszej opieki<\/summary>\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Mo\u017cliwe rozwi\u0105zanie, je\u015bli macie w\u0142asnego administratora albo wsp\u00f3\u0142pracujecie ju\u017c z firm\u0105 IT. Przekazuj\u0119 kompletny produkt, dost\u0119py, kopi\u0119 zapasow\u0105 i dokumentacj\u0119 techniczn\u0105, a dalsze utrzymanie prowadzicie samodzielnie.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Nawet w tym modelu zostaje mo\u017cliwo\u015b\u0107 zg\u0142oszenia si\u0119 p\u00f3\u017aniej \u2014 przej\u0119cie opieki nad wcze\u015bniej wykonanym projektem nie wymaga niczego przebudowywa\u0107 od zera.<\/p>\n\n\n<\/details>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-fade has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#ffffff;color:#3d4a5c;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#0f172a;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Jak powstaje wycena i od czego zale\u017cy termin<\/h2>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Wyceny nie da si\u0119 poda\u0107 rzetelnie na podstawie samego zdania \u201epotrzebuj\u0119 strony\u201d. Dlatego zaczynam od rozmowy \u2014 najcz\u0119\u015bciej wystarczy jedna, kr\u00f3tka. Pytam o to, co ma si\u0119 dzia\u0107 na stronie lub w aplikacji, kto b\u0119dzie z niej korzysta\u0142, jakie materia\u0142y ju\u017c macie i czy istnieje co\u015b, co trzeba przenie\u015b\u0107 albo zintegrowa\u0107.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Po tej rozmowie dostajecie zakres prac rozpisany na etapy razem z cen\u0105. Je\u015bli w trakcie projektu pojawi si\u0119 pomys\u0142 wychodz\u0105cy poza ustalony zakres, wyceniam go osobno przed rozpocz\u0119ciem \u2014 nie doliczam nic po fakcie.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\"><strong>Na cen\u0119 wp\u0142ywaj\u0105 przede wszystkim:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list has-text-color\" style=\"color:#3d4a5c\"><li>liczba podstron lub widok\u00f3w w aplikacji<\/li><li>czy projekt graficzny powstaje od zera, czy mamy ju\u017c identyfikacj\u0119 wizualn\u0105<\/li><li>liczba i z\u0142o\u017cono\u015b\u0107 integracji z zewn\u0119trznymi systemami<\/li><li>czy tre\u015bci i zdj\u0119cia dostarczacie Wy, czy trzeba je przygotowa\u0107<\/li><li>zakres logowania i uprawnie\u0144 u\u017cytkownik\u00f3w<\/li><\/ul>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\"><strong>Na termin realizacji wp\u0142ywaj\u0105:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list has-text-color\" style=\"color:#3d4a5c\"><li>tempo przekazywania tre\u015bci, materia\u0142\u00f3w i dost\u0119p\u00f3w \u2014 to najcz\u0119stsza przyczyna op\u00f3\u017anie\u0144<\/li><li>czas potrzebny na zatwierdzenie projektu interfejsu po Waszej stronie<\/li><li>liczba os\u00f3b decyzyjnych bior\u0105cych udzia\u0142 w akceptacji<\/li><li>zale\u017cno\u015bci od zewn\u0119trznych dostawc\u00f3w, np. hostingu czy systemu p\u0142atno\u015bci<\/li><li>zakres pierwszej wersji \u2014 du\u017c\u0105 cz\u0119\u015b\u0107 funkcji zwykle warto przenie\u015b\u0107 na etap po wdro\u017ceniu<\/li><\/ul>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#3d4a5c\">Prosta strona wizyt\u00f3wkowa to zwykle kwestia kilku tygodni. Aplikacja obs\u0142uguj\u0105ca proces w firmie \u2014 d\u0142u\u017cej, ale i tu staram si\u0119 jak najszybciej udost\u0119pni\u0107 wersj\u0119, na kt\u00f3rej da si\u0119 realnie pracowa\u0107.<\/p>\n\n\n<\/div>\n\n\n\n<div class=\"wpaib-shape\" style=\"background-color:#ffffff;line-height:0;font-size:0\"><svg viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\" focusable=\"false\" style=\"display:block;width:100%;height:90px\"><path d=\"M0,60 C150,110 350,10 600,50 C850,90 1050,20 1200,55 L1200,90 L0,90 Z\" fill=\"#d8032e\"><\/path><\/svg><\/div>\n\n\n\n<div class=\"wp-block-group has-text-color has-background wpaib-anim wpaib-zoom has-global-padding is-layout-constrained wp-container-core-group-is-layout-41f8cc05 wp-block-group-is-layout-constrained\" style=\"background-color:#d8032e;color:#ffffff;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#ffffff;font-size:clamp(1.6rem, 3vw, 2.2rem)\">Opiszcie projekt \u2014 odpowiem konkretnie<\/h2>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#ffffff;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.431), 1.15rem);\">Wystarczy kilka zda\u0144 o tym, co ma powsta\u0107. Odpowiadam z pytaniami doprecyzowuj\u0105cymi albo od razu z propozycj\u0105 zakresu.<\/p>\n\n\n\n<p class=\"has-text-color has-text-align-center wp-block-paragraph\" style=\"color:#ffffff\">Napiszcie na <a href=\"mailto:kontakt@wolfar.pl\">kontakt@wolfar.pl<\/a> lub zadzwo\u0144cie pod <a href=\"tel:504615338\">504 615 338<\/a>. Je\u015bli wolicie formularz \u2014 jest na stronie kontaktowej.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-35f06ea7 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/tst.automatio.net\/kontakt\/\" style=\"border-radius:8px;background-color:#ffffff;color:#0f172a\">Przejd\u017a do kontaktu<\/a><\/div>\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/tst.automatio.net\/realizacje\/\" style=\"border:2px solid #ffffff;border-radius:8px;background-color:transparent;color:#ffffff\">Zobacz realizacje<\/a><\/div>\n\n<\/div>\n\n\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Zakres us\u0142ug: strony wizyt\u00f3wkowe i firmowe, aplikacje webowe, aplikacje mobilne, opieka techniczna i rozw\u00f3j wdro\u017conych produkt\u00f3w.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_built_for_post_type":"","_et_pb_page_layout":"","_et_pb_side_nav":"","_et_pb_show_title":"","_et_builder_version":"","footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tst.automatio.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":2,"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":21,"href":"https:\/\/tst.automatio.net\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions\/21"}],"wp:attachment":[{"href":"https:\/\/tst.automatio.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}