Trudno jest oceniać pracę programisty w portfolio, po obrazkach, w końcu to grafik rysuje szablon, natomiast kod - dzieło programisty - pozostaje niewidoczne. Dlatego do każdej realizacji postarałem się dołączyć parę słów rzucających trochę światła na temat zadań, które wykonywałem podczas tworzenia danej witryny. Przy okazji chciałbym zaznaczyć, że niektóre strony mogły zostać zaktualizowane/zmienione bądź usunięte od czasu ukończenia danego projektu. Powiększenia przedstawiają witryny w rozmiarze 1:1 - jeżeli są za duże i zostaną dopasowane do rozdzielczości monitora - proszę nacisnąć ikonkę strzałek w prawym górnym rogu powiększenia. Kolejność przedstawienia witryn jest przypadkowa.

Łowiczanin.info

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, AJAX, XHTML 1.0, CSS 2+3, XML, RSS 2.0
Opis: Łowiczanin.info to kolejna wersja portalu związanego z tygodnikiem Nowy Łowiczanin wydawanym w Łowiczu. Do moich zadań należało rozbudowanie skromnego systemu CMS do spełnienia wszystkich wymagań projektu m.in.: rozbudowany system artykułów i newsów, z opcjami tagowania materiałów, dodawania wideo i galerii zdjęć, wyszukiwania podobnych materiałów (zdjęć i artykułów), systemem komentarzy zawierającym opcje do moderowania oraz auto-cenzurę, rankingiem i wyszukiwarką materiałów oraz sondami; moduł płatnych przez SMS ogłoszeń; moduł pobierający kursy walut; moduł pobierający pogodę na kolejny tydzień; moduł bazodanowy zawierający adresy, telefony itd. lokalnych obiektów różnego przeznaczenia; moduł kalendarza - pozwalający umieścić w dynamicznym kalendarzu wydarzenia kulturowe/sportowe/turystyczne. Została przygotowana wersja żałobna portalu (brak kolorów, obrazki dynamicznie zamieniane na czarno-białe), strona została zintegrowana z oprogramowaniem MediaWiki (znanym z Wikipedii), a także stroną egazety.pl, pozwalającą zakupić elektroniczne wydanie papierowej gazety. Na stronie zostało zainstalowane oprogramowanie OpenX do zarządzania reklamami wyświetlanymi w serwisie. Strona zawiera także opcję generowania kanału RSS 2.0 na podstawie wielu filtrów.
Więcej zdjęć: zdjęcie 2.
Wersja online: przejdź.

Noclegi Bieszczady

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, AJAX, XHTML 1.0, CSS 2
Opis: Noclegi Bieszczady to portal zbierający informacje nt. noclegów w Bieszczadach. Podczas pracy z projektem dokonałem aktualizacji i uporządkowania istniejącego kodu oraz dodałem kolejne funkcjonalności. Pracowałem nad modułem zarządzającym obiektami noclegowymi, funkcją rejestracji użytkowników i edycji ich wpisów, funkcją komentowania obiektów, oznaczania obiektów tagami, filtrowaniem obiektów w/g miejscowości i kategorii oraz ocenianiem obiektów przez użytkowników.
Więcej zdjęć: zdjęcie 2, zdjęcie 3.
Wersja online: przejdź.

Piekne Zaproszenia

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, XHTML 1.0, CSS 2
Opis: Piękne Zaproszenia szybko z prostej strony informacyjnej rozrosły się do małego sklepu internetowego. Wykorzystując prosty system CMS jako podstawę, zbudowałem najpierw prostą stronę informacyjną - podstrony tekstowe, zmieniane z poziomu CMS oraz dział Oferta i prosty formularz kontaktowy - potem dopisałem elementy sklepu internetowego umożliwiające wsadzenie do wirtualnego koszyka wybranych zaproszeń - w wersji z nadrukiem lub bez. W przypadku nadruku klient mógł wybrać gotowy tekst zaproszenia / wiersz, bądź przy pomocy prostego edytora - wprowadzić własny, wybrać czcionkę tekstu oraz element ozdobny. Wszystkie elementy strony są w pełni zarządzalne poprzez system CMS.
Więcej zdjęć: zdjęcie 2, zdjęcie 3.
Wersja online: przejdź.

Siedlisko Brzeziniak

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, XHTML 1.0, CSS 2, Flash 9, Action Script 2.0
Opis: Siedlisko Brzeziniak to witryna miejsca noclegowego w Bieszczadach. Jest to typowa strona informacyjna, zawierająca wszystkie najważniejsze elementy, takie jak: newsy, artykuły, galerie zdjęć. W dziale kontakt znajduje się mapka dojazdu. Na górze strony została umieszczona animacja w technologii Flash. Oprócz tego wszystkiego na stronie znajduje się także mapka terenu wykonana w technologi Flash (niestety już nie przeze mnie).
Więcej zdjęć: zdjęcie 2, zdjęcie 3.
Wersja online: przejdź.

Serwis

Dla: BitArtis
Technologie: PHP 5, XHTML 1.0, XML, CSS 2
Opis: Serwis to nazwa oprogramowania do zarządzania zleceniami napraw gwarancyjnych. Moim zadaniem było dopisanie interfejsu www do oprogramowania, pozwalające klientom na wgląd w listę zgłoszeń, stan każdej z napraw, cenę i mnóstwa innych szczegółów, a także na wysłanie wiadomości do serwisu przy pomocy formularza kontaktowego. Administrator strony z kolei mógł zarządzać tekstem wyświetlanym w zakładkach pomocy i podobnym oraz konfigurować ustawienia strony. Dane (naprawy, logowanie) pobierane są z pliku XML generowanego przez oprogramowanie Serwis.
Więcej zdjęć: zdjęcie 2, zdjęcie 3.
Wersja online: niedostępna.

Polski Express

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, AJAX, XHTML 1.0, CSS 2+3, RSS 2.0
Opis: Polskiexpress to witryna dla Polaków przebywających w Irlandii. Do moich zadań należało na podstawie prostego systemu CMS zbudować portal posiadający wszystkie wymagane funckje m.in.: system artykułów i newsów, z opcjami tagowania materiałów, dodawania wideo i galerii zdjęć oraz sond; mechanizm wyszukiwania podobnych materiałów (zdjęć i artykułów); system komentarzy ranking i zaawansowaną wyszukiwarkę materiałów; moduł płatnych ogłoszeń (paypal); moduł pobierający kursy walut; moduł kalendarza - pozwalający umieścić w dynamicznym kalendarzu różne wydarzenia; moduł rejestracji użytkowników - pozwalający na komentowanie, dodawanie własnych zdjęć, wysyłanie prywatnych wiadomości, ocenianie materiałów na stronie (artykułów, zdjęć, filmów) i inne (podstawowe fukcje społecznościowe). Strona nie została opublikowana.
Więcej zdjęć: zdjęcie 2, zdjęcie 3, zdjęcie 4.
Wersja online: niedostępna.

Geyer-Hosaja

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Javascript, AJAX, XHTML 1.0, CSS 2, RSS 2.0
Opis: Geyer-Hosaja to skromna graficznie, ale zaawansowana w kodzie witryna firmy zajmującej się obróbką i wytwarzaniem elementów gumowych. Strona została przepisana od zera, jako podstawy użyłem prostego systemu CMS. Strona jest podzielona na 9 podstron (każda w innej domenie) - każda jest zarządzana przez inną jednostkę firmy. Administrator ma wgląd do wszystkich podstron. Strony posiadają działy newsów oraz artykułów, galerii, różne (zależne od podstrony) systemy wprowadzania oferty, działy z materiałami do pobrania, działy z certyfikatami i nagrodami. Strona jest dostępna w czterech językach. Strona posiada przyjazne wyszukiwarkom internetowym linki, które pozwalają wyszukiwarce zaindeksować każdą wersję językową osobno.
Więcej zdjęć: zdjęcie 2, zdjęcie 3.
Wersja online: przejdź.

Edusquare

Dla: BitArtis
Technologie: PHP 5, MySQL 5, Flash, Javascript, XHTML 1.0, CSS 2
Opis: Edusquare to typowa strona informacyjna szkoły prywatnej. Na stronie oprócz aktualności, oferty i stron informacyjnych znalazły się: dynamiczny kalendarz wydarzeń, formularz rekrutacyjny pozwalający wysłać zgłoszenie do szkoły, czy mapka dojazdu od Google. Jako dodatkowy element wystroju - zegar w technologii Flash.
Więcej zdjęć: brak.
Wersja online: przejdź.