Chciałbym przedstawić Państwu projekty programistyczne, których jestem autorem lub w których tworzeniu brałem bezpośredni udział. Poniższa lista nie zawiera wszystkich pozycji, ale będzie z czasem aktualizowana.
W trakcie
Proste API oparte o ASP.NET Core w wersji 5. Projekt tworzę w celu poprawy znajomości tej technologii oraz pracy w językach silnie typowanych.
Główne cechy:
Lipiec 2020
Generowanie miniaturek zdjęć oraz ich automatyczny upload na dowolny system plików, chmurę Amazon S3 lub usługę Dropbox.
Główne cechy:
Marzec 2020
Aplikacja służąca jako usługa udostępniania zdjęć z możliwością dodawania znaku wodnego oraz automatycznej zmiany rozmiaru.
Główne cechy:
Lipiec 2019
Aplikacja PWA (Progressive Web App) tworzona w języku TypeScript. Aplikacja nie ma ogólnego przeznaczenia - służy mi do poznania obu technologii. Aplikacja jest dostępna publicznie i można ją z powodzeniem zainstalować na smartfonie poprzez za pomocą przeglądarki Chrome oraz Opera. Na komputerze aplikację obecnie można zainstalować za pomocą przeglądarki Chrome.
Główne cechy:
Marzec 2018
Moja strona internetowa, na której aktualnie się znajdujesz. Postanowiłem przepisać aplikację napisaną w Laravelu na aplikację opartą o własny framework MVC w celu sprawdzenia trudności takiego rozwiązania. Aplikacja wykorzystuje features języka PHP7 oraz pozwala na łączenie się z wieloma typami baz danych dzięki zastosowaniu biblioteki PDO. Konfiguracja aplikacji następuje poprzez plik konfiguracyjny w języku YAML. Program może działać w dwóch trybach - deweloperskim oraz produkcyjnym.
Główne cechy:
Wrzesień 2017
Jest to zestaw aplikacji: CMS do zainstalowania na własnym serwerze oraz aplikacja mobilna na systemy Android oraz Windows. System umożliwia dzielenie się treściami multimedialnymi z innymi użytkownikami (np. pracownikami w organizacji).
Główne cechy:
Styczeń 2017
Jest to zestaw dwóch aplikacji: klienta napisanego w języku JavaScript oraz serwera napisanego w języku C#, umożliwiający kompilację oraz uruchamianie kodu na zdalnej maszynie dzięki wykorzystaniu kompilatora języka C.
Główne cechy:
Grudzień 2016
Jest to aplikacja à la forum dyskusyjne, spotykane powszechnie w internecie; tak więc możemy tutaj dodawać nowe wątki i posty. Aplikacja składa się z dwóch osobnych wersji: na system Windows Desktop oraz na system Windows 10.
Główne cechy:
Styczeń 2016
Jest to aplikacja webowa napisana w ramach mojej pracy dyplomowej. Program został wykonany w całości w technologii PHP, natomiast do składowania danych została wykorzystana baza MySQL.
Główne cechy:
Grudzień 2015
Jest to aplikacja desktopowa stworzona w ramach projektu zespołowego. Pozostałe osoby w zespole: Paweł Sumionka oraz Radosław Tomaszewski. Program został wykonany w języku C++ wykorzystując Nana C++ Library oraz Windows VHD Reference.
Główne cechy:
Listopad 2015
Jest to aplikacja typu CMS (ang. Content Management System) umożliwiająca po instalacji na własnym serwerze skracanie hiperłączy. Aplikacja posiada sporo udogodnień związanych z widocznością linków w sieci. Do działania wymagany jest dostep do bazy danych MySQL.
Główne cechy:
Części kodu nie mogę (albo nie chcę) udostępniać publicznie. Jeżeli jesteś zainteresowany szczegółami powyższych projektów - zapraszam do kontaktu. Chętnie wymienię się z Tobą doświadczeniami.