• Michał Krzysteczko

    Web developer - strony internetowe, sklepy i aplikacje webowe

    Cześć! Buduję szybkie strony internetowe, sklepy i aplikacje webowe w Next.js i Ruby on Rails. Prowadzę projekty od A do Z - od pomysłu i projektu, przez kod, po wdrożenie na serwer. Poniżej znajdziesz moje ostatnie realizacje.

  • Stanowisko do zdjęć produktowych: aparat Canon na statywie i laptop z uruchomionym narzędziem

    Camera Capture

    Python

    Narzędzie do automatyzacji fotografii produktowej dla sklepu internetowego. Jedno wciśnięcie ENTER w terminalu: aparat Canon robi zdjęcie, AI lokalnie usuwa tło, produkt zostaje wyśrodkowany, w rogu pojawia się logo sklepu, a gotowy plik 3000×3000 ląduje na dysku. Cały cykl trwa około siedmiu sekund.

    Jakie problemy rozwiązuje?

    • Zdjęcia katalogowe bez ręcznej obróbki w Photoshopie - godziny pracy zamienione na sekundy
    • Usuwanie tła działa lokalnie na CPU - bez płatnych chmurowych API
    • Spójny format każdego zdjęcia: białe tło, wyśrodkowany produkt, logo
    • Opcjonalny upload prosto do panelu sklepu - galeria produktu aktualizuje się na żywo podczas sesji
    Zobacz szczegóły
    Aplikacja Chicken catchers na telefonie

    Chicken catchers

    Ruby on RailsRubyTailwind CSSExpoAndroid

    Aplikacja do koordynowania jednorazowych zleceń w zespole. Organizator publikuje wydarzenie, pracownicy zapisują się jednym kliknięciem, a system sam pilnuje limitu miejsc, listy rezerwowej i pierwszeństwa zapisów - koniec z chaosem na grupowych czatach. Działa w przeglądarce jako PWA, a wersja mobilna zbudowana w Expo przechodzi testy w Google Play.

    Jakie problemy rozwiązuje?

    • Koniec z kombinowaniem na grupowych czatach kto się zapisał, a kto nie
    • Aplikacja sama informuje, gdy zwolni się miejsce - bez przeklikiwania
    • Do wyboru: PWA w przeglądarce albo aplikacja mobilna z Google Play (na razie w wersji testowej)
    • Logowanie kodem z maila zamiast wymyślania hasła
    Zobacz szczegóły
    Sklep internetowy Trixbrix

    Trixbrix

    Ruby on RailsRubyTailwind CSS

    Sklep internetowy dla producenta zaawansowanych torów kolejkowych kompatybilnych z LEGO, sprzedającego klientom na całym świecie. Setki produktów - tory, automatyka, gotowe zestawy i akcesoria - w sklepie, który musi działać szybko i sprzedawać w wielu walutach.

    Jakie problemy rozwiązuje?

    • Wygodna nawigacja po dużym katalogu produktów
    • Wyszukiwarka, która podpowiada jeszcze przed wpisaniem całej nazwy
    • Obsługa wielu walut, bo klienci są z różnych krajów
    • Cały sklep działa szybko nawet przy dużej liczbie produktów
    Zobacz szczegóły
    Strona internetowa firmy pomocy drogowej

    Pomoc drogowa i mechanika

    Next.jsTailwind CSS

    Strona internetowa dla firmy świadczącej pomoc drogową. Kierowca w nagłej sytuacji musi w kilka sekund znaleźć numer telefonu - najczęściej z komórki, nierzadko na słabym zasięgu. Dlatego strona jest błyskawiczna, zaprojektowana mobile-first i zoptymalizowana pod lokalne wyniki Google.

    Jakie problemy rozwiązuje?

    • Numer telefonu widoczny od razu - bez szukania
    • Ładuje się błyskawicznie, nawet na słabym zasięgu
    • Mapa pokazuje zasięg działania firmy
    • Strona pojawia się w Google, gdy ktoś szuka pomocy w okolicy
    Zobacz szczegóły
    Strona internetowa gabinetu psychologiczno-seksuologicznego

    Gabinet psychologiczno-seksuologiczny

    Next.jsTailwind CSS

    Strona internetowa gabinetu psychologiczno-seksuologicznego. Projekt graficzny przygotował designer klientki, a moim zadaniem było wiernie przenieść go do szybkiej, działającej strony z formularzem zapisów i sekcją artykułów budujących zaufanie pacjentów.

    Jakie problemy rozwiązuje?

    • Pacjenci zapisują się przez formularz, a klientka dostaje wszystkie zgłoszenia w jednym miejscu
    • Sekcja z artykułami edukacyjnymi buduje zaufanie nowych odwiedzających
    • Strona dokładnie oddaje projekt graficzny od designera
    Zobacz szczegóły
    Portal Zdrowo Aktywni

    Zdrowo Aktywni

    Next.jsTailwind CSS

    Portal o zdrowym stylu życia z blogiem, strefą współpracy dla firm i stroną kontaktową. Zaprojektowany tak, żeby czytelnicy łatwo trafiali do artykułów, a potencjalni partnerzy od razu wiedzieli, jak nawiązać współpracę.

    Co jest na stronie?

    • Blog z artykułami o zdrowiu i aktywności
    • Sekcja dla firm, które chcą nawiązać współpracę
    • Strona kontaktowa
    Zobacz szczegóły
    Sklep internetowy Pixel Picture

    Pixel Picture

    Ruby on RailsRubyTailwind CSS

    Sklep internetowy z pełnym procesem zakupowym. Klient przegląda produkty, składa zamówienia i śledzi ich status, a właściciel sam prowadzi sklep z prostego panelu administracyjnego - bez pomocy programisty.

    Jakie problemy rozwiązuje?

    • Cały proces zakupowy w jednym miejscu - od koszyka po historię zamówień
    • Konto użytkownika z możliwością śledzenia statusu zamówienia
    • Panel administracyjny, w którym łatwo dodać nowe produkty i zarządzać sklepem
    Zobacz szczegóły