{"id":302,"date":"2026-10-09T14:36:29","date_gmt":"2026-10-09T13:36:29","guid":{"rendered":"https:\/\/orlowski.pm\/?page_id=302"},"modified":"2026-10-09T14:39:11","modified_gmt":"2026-10-09T13:39:11","slug":"tablica-solecka","status":"publish","type":"page","link":"https:\/\/orlowski.pm\/index.php\/tablica-solecka\/","title":{"rendered":"Aktualne projekty"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull has-accent-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-73128380 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-a0d91a25 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-c042bc37 wp-block-group-is-layout-flex\" style=\"min-height:100%\">\n<p class=\"wp-block-paragraph\"><strong>Wirtualna Tablica So\u0142ecka<\/strong>&nbsp;to aplikacja internetowa, kt\u00f3ra przenosi ide\u0119 tradycyjnej tablicy og\u0142osze\u0144 do przestrzeni cyfrowej. Umo\u017cliwia mieszka\u0144com przegl\u0105danie lokalnych wydarze\u0144, komunikat\u00f3w i pilnych informacji, a osobom odpowiedzialnym za ich publikacj\u0119 zapewnia panel redakcyjny oraz ewidencj\u0119 fizycznych tablic so\u0142eckich.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Celem projektu jest usprawnienie przep\u0142ywu informacji w so\u0142ectwie i u\u0142atwienie mieszka\u0144com dost\u0119pu do aktualnych wiadomo\u015bci. System porz\u0105dkuje publikowane tre\u015bci, pozwala okre\u015bli\u0107 czas obowi\u0105zywania komunikat\u00f3w i zachowuje wcze\u015bniejsze wpisy we wsp\u00f3lnym archiwum. Uprawnienia u\u017cytkownik\u00f3w oraz zatwierdzanie publikacji pomagaj\u0105 utrzyma\u0107 kontrol\u0119 nad jako\u015bci\u0105 udost\u0119pnianych informacji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na obecnym etapie trwa realizacja Etapu 1 &#8211; kt\u00f3ra obejmuje development narz\u0119dzia zgodnego z za\u0142o\u017conym MVP. <\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-1292ae2f wp-block-group-is-layout-constrained\">\n<p class=\"wp-container-content-0733e5d0 wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full is-style-rounded is-style-rounded--1\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"459\" src=\"https:\/\/orlowski.pm\/wp-content\/uploads\/2026\/10\/Zrzut-ekranu-2026-10-9-o-15.22.42.png\" alt=\"\" class=\"wp-image-304\" style=\"aspect-ratio:3\/4;object-fit:cover\" srcset=\"https:\/\/orlowski.pm\/wp-content\/uploads\/2026\/10\/Zrzut-ekranu-2026-10-9-o-15.22.42.png 505w, https:\/\/orlowski.pm\/wp-content\/uploads\/2026\/10\/Zrzut-ekranu-2026-10-9-o-15.22.42-300x273.png 300w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-base-color has-contrast-background-color has-text-color has-background has-link-color wp-elements-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-36f65c2d wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<h5 class=\"wp-block-heading alignwide is-style-default has-base-color has-text-color has-link-color wp-elements-2\" style=\"font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);letter-spacing:-0.02em\">Rejestr zmian<\/h5>\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\">\n<hr class=\"wp-block-separator has-text-color has-base-color has-alpha-channel-opacity has-base-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h3 class=\"wp-block-heading alignwide has-base-2-color has-text-color has-link-color wp-elements-3\">V 0.05 &#8211; Etap 1<\/h3>\n\n\n\n<p class=\"has-contrast-1-color has-text-color has-link-color wp-elements-4 wp-block-paragraph\">Usprawniono narz\u0119dzia do tworzenia i elastycznego formatowania tre\u015bci. Wdro\u017cono wieloetapowy obieg materia\u0142\u00f3w, obejmuj\u0105cy statusy robocze, mechanizmy weryfikacji oraz ulepszony proces akceptacji. Wprowadzono blokady zapobiegaj\u0105ce konfliktom zapisu podczas pracy wielu u\u017cytkownik\u00f3w na tym samym dokumencie. Rozszerzono opcje zarz\u0105dzania widoczno\u015bci\u0105 materia\u0142\u00f3w, w tym podgl\u0105d szczeg\u00f3\u0142\u00f3w zatwierdzonych wpis\u00f3w oraz mo\u017cliwo\u015b\u0107 wycofywania ich z widoku publicznego.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-base-color has-alpha-channel-opacity has-base-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h3 class=\"wp-block-heading alignwide has-base-2-color has-text-color has-link-color wp-elements-5\">V 0.04 &#8211; Etap 1<\/h3>\n\n\n\n<p class=\"has-contrast-1-color has-text-color has-link-color wp-elements-6 wp-block-paragraph\">Budowany modu\u0142 obejmuje og\u0142oszenia: szkice, edytor z formatowaniem, grafik\u0119 i poczekalni\u0119 administratora. Zapis i publikacja s\u0105 ju\u017c osobnymi czynno\u015bciami, r\u00f3wnie\u017c dla konta administratora. Wprowadzono workflow akceptacji request\u00f3w zmian. <\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-base-color has-alpha-channel-opacity has-base-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h3 class=\"wp-block-heading alignwide has-base-2-color has-text-color has-link-color wp-elements-7\">V 0.03 &#8211; Etap 1<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dodano profile tablic, zdj\u0119cia z dat\u0105 wykonania, lokalizacj\u0119, stan, r\u0119czne informacje o aktualizacji w terenie oraz archiwum. Ewidencja i zdj\u0119cia wymagaj\u0105 logowania.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zaliczone:&nbsp;<strong>273 testy aplikacji i 15 test\u00f3w narz\u0119dzi<\/strong>. Widoczn\u0105 map\u0119 trzeba jeszcze sprawdzi\u0107 w przegl\u0105darce na Macu. Niczego nie wdra\u017cano na hosting.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-base-color has-alpha-channel-opacity has-base-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h3 class=\"wp-block-heading alignwide has-base-2-color has-text-color has-link-color wp-elements-8\">V 0.02 &#8211; Etap 1<\/h3>\n\n\n\n<p class=\"has-contrast-1-color has-text-color has-link-color wp-elements-9 wp-block-paragraph\">Prowadzono prace nad \u015brodowiskiem testowym uruchamianym lokalnie. Przygotowanie zako\u0144czy\u0142o si\u0119 poprawnie: oba kontenery maj\u0105 status&nbsp;<code>Healthy<\/code>, biblioteki zosta\u0142y zainstalowane, a tabele bazy utworzone. B\u0142\u0105d pobierania jednej biblioteki zosta\u0142 obs\u0142u\u017cony automatycznie&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-base-color has-alpha-channel-opacity has-base-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h3 class=\"wp-block-heading alignwide has-base-2-color has-text-color has-link-color wp-elements-10\">V0.01 &#8211; Etap 0<\/h3>\n\n\n\n<p class=\"has-contrast-1-color has-text-color has-link-color wp-elements-11 wp-block-paragraph\">Zako\u0144czono analiz\u0119 przedwdro\u017ceniow\u0105, kt\u00f3rej celem by\u0142o przygotowanie kompletnego Rozpoczn\u0119 etap 1: uruchomi\u0119 lokalne PHP i MySQL, przygotowano szkielet aplikacji oraz migracje bazy i sprawdz\u0119 trwa\u0142o\u015b\u0107 danych. <strong>132 testy przesz\u0142y pomy\u015blnie.<\/strong>&nbsp;Sprawdzono zachowanie danych po restarcie, uruchomienie rozpakowanej paczki oraz eksport i odtworzenie SQL. <\/p>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--10);margin-bottom:0;height:var(--wp--preset--spacing--10)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wirtualna Tablica So\u0142ecka&nbsp;to aplikacja internetowa, kt\u00f3ra przenosi ide\u0119 tradycyjnej tablicy og\u0142osze\u0144 do przestrzeni cyfrowej. Umo\u017cliwia mieszka\u0144com przegl\u0105danie lokalnych wydarze\u0144, komunikat\u00f3w i pilnych informacji, a osobom odpowiedzialnym za ich publikacj\u0119 zapewnia panel redakcyjny oraz ewidencj\u0119 fizycznych tablic so\u0142eckich. Celem projektu jest usprawnienie przep\u0142ywu informacji w so\u0142ectwie i u\u0142atwienie mieszka\u0144com dost\u0119pu do aktualnych wiadomo\u015bci. System porz\u0105dkuje publikowane [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-302","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/pages\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/comments?post=302"}],"version-history":[{"count":4,"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/pages\/302\/revisions"}],"predecessor-version":[{"id":308,"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/pages\/302\/revisions\/308"}],"wp:attachment":[{"href":"https:\/\/orlowski.pm\/index.php\/wp-json\/wp\/v2\/media?parent=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}