Grupa Poetycka IWA

Serwis zrzeszający autorów poezji, oparty na Joomla! z autorskim szablonem graficznym.

2014–2021 | Joomla! | autorski szablon

Wersja archiwalna strony: WebArchive

Czym był projekt

Strona internetowa organizacji zrzeszającej autorów poezji z regionu wschodniego Mazowsza. Serwis pełnił funkcję platformy informacyjnej i publikacyjnej — prezentował twórczość członków grupy, informacje o konkursach literackich oraz lokalnych wydarzeniach poetyckich. Użytkownicy publikowali treści samodzielnie, korzystając z indywidualnych kont.

Zakres i rola

Analiza istniejącej strony i jej ograniczeń technicznych, wybór i wdrożenie systemu CMS (Joomla!), migracja treści, projekt autorskiego szablonu graficznego, konfiguracja techniczna oraz administracja i bieżące utrzymanie serwisu.

Projekt realizowany charytatywnie, z wykorzystaniem konsultacji technicznych.

Decyzje techniczne

  • Joomla! jako CMS – świadomy wybór ze względu na rozbudowany system ról i uprawnień, lepiej dopasowany do strony opartej na wielu autorach, samodzielnie publikujących treści,
  • autorski szablon graficzny – pełna kontrola nad warstwą wizualną i strukturą strony, bez ograniczeń narzuconych przez gotowe motywy,
  • repozytorium Bitbucket + Git – praca zadaniowa w oparciu o commity, branche i issues,
  • model współpracy zespołowej – podział zadań oraz konsultowanie wybranych elementów z osobami o wyższych kompetencjach merytorycznych.

Kluczowe elementy i wyzwania

  • Struktura i treści: projekt menu i architektury informacji, uporządkowanie treści autorów oraz migracja materiałów tworzonych przez wcześniejszych administratorów.
  • Grafika i identyfikacja wizualna: projekt i wykonanie głównej grafiki (od szkicu po obróbkę), przygotowanie elementów interfejsu — menu, ikon, formularzy i przycisków.
  • Administracja i utrzymanie: konfiguracja hostingu, domeny i poczty, instalacja i aktualizacja systemu oraz rozszerzeń Joomla!, zarządzanie kontami użytkowników i uprawnieniami.
  • Bezpieczeństwo i stabilność: odzyskanie strony po ataku hakerskim, przywracanie danych z kopii zapasowej oraz wymuszenie zmiany haseł użytkowników.
  • Wyzwania techniczne: migracja treści (ze statycznej strony HTML/CSS, problemy kodowania znaków ASCII / UTF-8), praca z repozytorium Git, współpraca zespołowa oraz testy na różnych przeglądarkach i urządzeniach.

Wpływ i znaczenie

Projekt był moim pierwszym rozbudowanym wdrożeniem opartym o system CMS oraz pracę z repozytorium Git. Pozwolił mi zrozumieć architekturę systemów zarządzania treścią, model ról i uprawnień użytkowników oraz realne wyzwania związane z utrzymaniem serwisu — bezpieczeństwo, kopie zapasowe i reagowanie na incydenty.

Wybór Joomla! wynikał z potrzeb projektu, a nie z przywiązania do konkretnej technologii. Doświadczenie zdobyte przy tym projekcie ukształtowało moje podejście do pracy z CMS-ami i przygotowało mnie do późniejszych, bardziej złożonych realizacji. Strona była utrzymywana i rozwijana przez kilka lat; po zakończeniu aktywnego wsparcia witryna przestała być dostępna, a jej ostatnia wersja zachowała się w archiwum internetowym.

Kulisy pracy, decyzje i notatki z procesu opisuję w zapiskach roboczych.