Spółdzielnia · Analiza

22 000 zł za stronę z błędami.
Co kupiła spółdzielnia?

Postanowiłem dokładnie sprawdzić stronę internetową naszej spółdzielni — smnowydwor.com.pl — wykonaną przez firmę ComputerSoft. Przygotowałem raport techniczny, a następnie skonfrontowałem wykonawcę z moimi ustaleniami. Koszt zlecenia: 22 000 zł. Poniżej przedstawiam, co odkryłem.

Lipiec 2025 · Autor: mieszkaniec SM Nowy Dwór · Czas czytania: ok. 4 min Udokumentowane Fakty
Strona internetowa SM Nowy Dwór — smnowydwor.com.pl

Kiedy usłyszałem, ile spółdzielnia zapłaciła za swoją stronę internetową, postanowiłem sprawdzić, czy kwota jest adekwatna do tego, co otrzymaliśmy. Mam doświadczenie w branży IT — wiem, jak wycenić taką pracę i czego wymagać od profesjonalnego wykonawcy. To, co znalazłem, skłoniło mnie do bezpośredniej rozmowy z przedstawicielem firmy ComputerSoft. Poniżej opisuję moje ustalenia.

Ile kosztowała strona i co wchodziło w cenę?

Podczas rozmowy z wykonawcą uzyskałem szczegółowy podział kosztów całego zlecenia. Łączna kwota to 22 000 zł w ramach oferty nazwanej przez firmę pakietem „Optimal". Oto jak rozkładały się koszty poszczególnych składowych:

Kosztorys zlecenia — wg wyjaśnień wykonawcy

Firma ComputerSoft, pakiet „Optimal"

Projekty graficzne (koncepty, poprawki w korespondencji) 2 400 zł
Zakodowanie projektów graficznych (header, footer, podstrony) 4 900 zł
Film z drona — materiał do YouTube 3 900 zł
Sesja zdjęciowa 2 900 zł
WCAG — dostępność dla osób niepełnosprawnych 1 900 zł
Materiały na Facebook (baner, logo, zapoczątkowanie profilu) 400 zł
Baza danych przetargów i komunikatów (różne statusy) ~5 600 zł
ŁĄCZNIE 22 000 zł

Podstawa techniczna: bezpłatny system WordPress z wtyczką Elementor Pro, gotowy szablon — co wykonawca sam potwierdził w rozmowie słowami: „to jest strona z szablonu". Instalacja WordPressa i konfiguracja szablonu zajmuje standardowo kilkanaście minut.

Dla porównania — przed rozmową zadzwoniłem do tej samej firmy z pytaniem o wycenę podobnej strony (z podpięciem zewnętrznego systemu). Usłyszałem: „około 4 000 zł". Na tym oparłem swój wniosek zgłoszony na walnym zebraniu, że spółdzielnia przepłaciła nawet sześciokrotnie. Wykonawca nie zaprzeczył tej wycenie — wyjaśnił jedynie, że dotyczyła prostszego projektu.

Błędy techniczne — co znalazłem na stronie spółdzielni

Przygotowałem systematyczny raport techniczny strony smnowydwor.com.pl. Poniżej opisuję każdy z wykrytych problemów. Część z nich wykonawca przyznał podczas naszej rozmowy.

1
Strona nie działa poprawnie na telefonach komórkowych (brak RWD)
Na iPhonie 13 strona nie skaluje się do szerokości urządzenia — można ją przewijać poziomo, w lewo i prawo, co jest podstawowym błędem responsywności. Przyczyną jest brak prawidłowego znacznika viewport w kodzie strony. Na to wykonawca ostatecznie odpowiedział: „lewo, prawo jak najbardziej powinno być zablokowane, to się z Panem zgodzę". Zlecenie obejmowało pozycję RWD — Responsive Web Design.
Poważny · przyznany przez wykonawcę
2
Żaden obrazek nie ma opisu tekstowego (brak atrybutu ALT)
Osoby niewidome i słabowidzące korzystają z czytników ekranu (syntezatorów mowy), które opisują zawartość strony na podstawie atrybutu alt przy obrazkach. Na stronie spółdzielni żaden z obrazków — w tym zdjęcia przetargów i ogłoszeń — nie zawiera takiego opisu. Wykonawca przyznał ten błąd i zadeklarował poprawę. Tymczasem za wdrożenie dostępności (WCAG) spółdzielnia zapłaciła osobno 1 900 zł.
Poważny · wymóg WCAG · przyznany przez wykonawcę
3
Strona niedostępna dla osób obsługujących komputer wyłącznie klawiaturą
Osoba z niepełnosprawnością ruchową, korzystająca wyłącznie z klawiatury zamiast myszki, nie może poruszać się po menu ani korzystać z żadnej funkcji strony — ponieważ nie zaimplementowano fokusowania elementów klawiszem Tab (brak atrybutów tabindex). Jest to wymóg standardu WCAG, za którego wdrożenie zapłacono 1 900 zł. Wykonawca przyznał, że to wymaga poprawy.
Poważny · wymóg WCAG · przyznany przez wykonawcę
4
Ujawnione loginy administratorów przez niezabezpieczone REST API
WordPress domyślnie udostępnia publicznie listę użytkowników przez interfejs REST API. Podczas rozmowy z wykonawcą na żywo pokazałem imię, nazwisko i identyfikator administratora strony spółdzielni — wszystko dostępne publicznie pod adresem /wp-json/wp/v2/users. Brak blokady tego interfejsu, brak CAPTCHA na stronie logowania i brak limitu prób logowania stwarza możliwość przeprowadzenia automatycznego ataku słownikowego. Wykonawca nie uznał tego za błąd, twierdząc że to odpowiedzialność serwera — jednak nie zaprzeczył, że dane są publicznie widoczne.
Poważny · bezpieczeństwo
5
Tekst w menu znika po kliknięciu
Po kliknięciu w pozycję menu, tekst etykiety chwilowo znika i pojawia się dopiero po pełnym załadowaniu podstrony. Przyczyną jest błędny dobór kolorów w arkuszu CSS — kolor tekstu zlewa się z tłem podczas przejścia między stronami. Wykonawca stwierdził, że musiałby sprawdzić, co dokładnie powoduje ten efekt.
Umiarkowany · widoczny gołym okiem
6
Błędna kolejność nagłówków HTML — szkodzi pozycjonowaniu w Google
Strona zawiera nagłówki HTML ułożone w nieprawidłowej kolejności: nagłówek H3 pojawia się w kodzie przed nagłówkiem H1. Algorytmy Google analizują hierarchię nagłówków przy ocenie stron. Tego rodzaju błąd struktury negatywnie wpływa na widoczność strony w wynikach wyszukiwania (SEO). Wykonawca nie zakwestionował tego faktu.
Umiarkowany · SEO
7
Brak optymalizacji obrazków — wolne ładowanie strony
Zdjęcia na stronie ładują się w pełnej, oryginalnej rozdzielczości bez względu na urządzenie. Na telefonie z mniejszym ekranem przeglądarka pobiera te same, duże pliki co na monitorze komputera. Brak mechanizmu lazy loading (opóźnionego ładowania) i brak skalowania plików graficznych znacząco spowalnia działanie strony, szczłególnie przy słabszym połączeniu mobilnym.
Wydajność

Co zlecono, a co dostarczono?

❌ Stwierdzone braki

  • Strona nie skaluje się na telefonach
  • Brak opisów ALT przy obrazkach
  • Brak obsługi klawiatury (Tab / focus)
  • Ujawnione loginy adminów (REST API)
  • Znikający tekst przy nawigacji
  • Błędna hierarchia nagłówków H1/H3
  • Brak optymalizacji i lazy loading
  • Zdublowane menu w kodzie HTML

✓ Pozycje w zleceniu

  • Strona responsywna (RWD) — wadliwa
  • WCAG za 1 900 zł — niekompletna
  • Zakodowanie grafiki za 4 900 zł
  • Film z drona — 3 900 zł
  • Sesja zdjęciowa — 2 900 zł
  • Materiały na Facebooka — 400 zł
  • Baza danych przetargów
Reakcja wykonawcy Podczas rozmowy przedstawiciel firmy ComputerSoft część błędów przyznał i zadeklarował poprawę — pod warunkiem, że spółdzielnia oficjalnie zleci mu poprawki przez swojego informatyka. Część usterek określił jako nieistotne lub jako odpowiedzialność operatora serwera.

Moja ocena

Za 14 900 zł — czyli tyle kosztowała strona bez sesji zdjęciowej i filmu z drona — spółdzielnia otrzymała serwis oparty na bezpłatnym oprogramowaniu WordPress, gotowym szablonie, z wieloma błędami technicznymi, w tym wadliwie wdrożoną dostępnością WCAG, za którą osobno zapłacono prawie 2 000 zł.

Podobną stronę — jak wynika z mojej rozmowy z tą samą firmą — można było zamówić za około 4 000 zł. Różnica wynosi ponad 10 000 zł tylko za samą stronę, nie licząc pozycji marketingowych i multimedialnych.

Nie oczekuję, że wykonawca przyzna rację w każdym punkcie. Oczekuję, że błędy, które sam przyznał — zostaną poprawione. I że zarząd spółdzielni wyjaśni mieszkańcom, w jaki sposób doszło do wyboru tej oferty i czy przeprowadzono porównanie z innymi wykonawcami.

Podsumowanie ustaleń

  • Łączna kwota zlecenia: 22 000 zł (firma ComputerSoft, pakiet „Optimal")
  • Sama strona bez zdjęć i filmów: ok. 14 900 zł
  • Technologia: bezpłatny WordPress + Elementor Pro, gotowy szablon
  • Stwierdzone błędy techniczne: co najmniej 7, część przyznana przez wykonawcę
  • WCAG za 1 900 zł — wdrożony niekompletnie: brak ALT, brak Tab/focus
  • Login administratora widoczny publicznie przez niezabezpieczone REST API
  • Wycena zbliżonej strony przez tę samą firmę: ok. 4 000 zł
  • Zarząd SM Nowy Dwór nie udzielił dotąd publicznych wyjaśnień w tej sprawie

Masz pytania lub dodatkowe informacje? Napisz do redakcji serwisu — każda wskazówka jest cenna.