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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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: BitArtisTechnologie: 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ź.