Kamil Staniec, programista PHP i Laravel

Strony, sklepy i aplikacje dla firm. Programista Laravel dla zespołów IT.

Tworzę dla firm strony internetowe, sklepy i dedykowane systemy: od projektu i wdrożenia po dalszy rozwój i utrzymanie. Zespoły software house'ów wspieram jako programista Laravel na B2B. Programuję komercyjnie od 2019 roku.

zrealizowanych projektów
40+
testów automatycznych w jednej platformie SaaS
1500+
na odpowiedź na wiadomość
24 h

Wybrane projekty

Wszystkie projekty
Odwiedź stronę

Platforma, na której organizator prowadzi konkursy fotograficzne online: uczestnicy płacą za udział i wysyłają zdjęcia w wybranych kategoriach, a jury ustala ranking i ogłasza zwycięzców. Organizator sam zarządza w panelu konkursami, zgłoszeniami, zamówieniami, treściami strony i newsletterem. Zaprojektowałem i zbudowałem całość, backend i frontend, i dalej odpowiadam za rozwój i wdrożenia.

Architektura aplikacjiBackend DeveloperFrontend DeveloperOptymalizacja wydajnościWdrożenie produkcyjne
Zobacz case study: Mono Orbit Awards
Kluczowe funkcjonalności
  • Zgłoszenia konkursowe
    Rejestracja, opłata za udział, wybór kategorii i przesłanie zdjęć w limicie ustawionym dla konkursu.
  • Konkursy i kategorie
    Edycje z kategoriami, opłatą, limitami zgłoszeń i zdjęć, polami SEO oraz automatycznym zamykaniem po terminie.
  • Ocena Jury i zwycięzcy
    Statusy zgłoszeń, miejsca w rankingu, wiadomości do uczestników i strona zwycięzców z podziałem na kategorie.
  • Płatności PayPal
    Opłata za udział z potwierdzeniem po stronie serwera, dziennik prób płatności i ręczna aktywacja zamówień.
  • Panel uczestnika
    Status zgłoszeń, pozycja w rankingu, historia zamówień i ustawienia konta z opcjonalnym 2FA.
  • Panel administracyjny i CMS
    Konkursy, zgłoszenia, zamówienia, użytkownicy, strony, shortcodes, slider i branding zarządzane bez programisty.
  • Newsletter
    Zapis z potwierdzeniem adresu, kampanie planowane w czasie oraz kolejka i historia wysyłek.
Odwiedź stronę

Nabyto.pl to sklep internetowy z e-bookami i workbookami PDF po polsku. Jedna aplikacja w Laravelu obsługuje wiele sklepów: każdy e-book ma własną subdomenę, motyw i stronę sprzedażową, a domena główna to katalog wszystkich produktów. Platforma obejmuje zamówienia z płatnościami online, dostarczanie pliku po zakupie, faktury na życzenie, poradniki, newsletter oraz panel administracyjny. Zaprojektowałem, zbudowałem i wdrożyłem całość.

Właściciel produktuArchitektura aplikacjiBackend DeveloperFrontend DeveloperWdrożenie produkcyjne
Zobacz case study: Nabyto.pl
Kluczowe funkcjonalności
  • Wiele sklepów na jednym silniku
    Każdy e-book na własnej subdomenie z własnym motywem, wspólny katalog na domenie głównej i jeden panel dla wszystkich sklepów.
  • Płatności Paynow i Stripe
    BLIK i szybki przelew przez Paynow działają produkcyjnie, a Stripe jest gotowy jako druga bramka.
  • Dostawa produktu cyfrowego
    Plik do pobrania zaraz po opłaceniu zamówienia i potwierdzenie zakupu z regulaminem w PDF.
  • Zakup treści cyfrowych
    Zgoda na dostarczenie treści cyfrowej, aktualne dokumenty prawne i faktura na życzenie.
  • Newsletter i poradniki
    Zapis z potwierdzeniem adresu, kampanie wysyłane z panelu i poradniki publikowane od wybranego dnia.
  • Panel administracyjny
    Sklepy, produkty, zamówienia, faktury, kampanie i statystyki sprzedaży w jednym panelu.

Aplikacja na komputer, która działa bez internetu i bez serwera. Zrobiłem ją od podstaw jako jedyny programista: architekturę, lokalną warstwę danych, interfejs, proces budowania i dokumentację techniczną.

Architektura aplikacjiFrontend DeveloperRust DeveloperDokumentacja techniczna
Zobacz case study: Aplikacja desktopowa
Kluczowe funkcjonalności
  • Praca offline
    Aplikacja działa bez połączenia z internetem, a dane zostają na komputerze użytkownika.
  • Bezpieczeństwo danych
    Automatyczny zapis zmian, bezpieczny zapis na dysk i kopie zapasowe danych użytkownika.
  • Interfejs
    Prosty interfejs skupiony na jednym zadaniu, z natywną integracją z systemem operacyjnym.
  • Architektura i dokumentacja
    Podział na warstwy, testy automatyczne oraz dokumentacja techniczna z decyzjami architektonicznymi.

CRM, który na bazie istniejącego systemu rezerwacji rozlicza raty, wyciągi bankowe, zwroty i nadpłaty, sam liczy prowizje agentów i prowadzi kody rabatowe. Klienci i agenci mają własne panele, a powiadomienia e-mail wysyła kolejka z ponowieniami.

Backend DeveloperFrontend DeveloperArchitektura aplikacjiWdrożenie produkcyjne
Zobacz case study: System CRM
Kluczowe funkcjonalności
  • Rozliczenia płatności
    Wpłaty i zwroty przypisane do rat z harmonogramu, saldo, dziewięć statusów płatności i historia zmian.
  • Import wyciągów bankowych
    Import transakcji z pliku wyciągu z rozpoznaniem numerów rezerwacji, pominięciem duplikatów i podglądem przed zapisem.
  • System prowizyjny
    Automatyczne przeliczanie prowizji agentów według planów prowizyjnych, faktury agentów oraz statusy weryfikacji i wypłaty.
  • Panel agenta
    Rejestracja firmy z danymi z GUS, oddziały, klienci agenta i prowizje z dodawaniem faktur.
  • Panel klienta
    Podgląd rezerwacji, harmonogramu rat i wpłat, dane do przelewu oraz kody rabatowe klienta.
  • Kody rabatowe
    Kody procentowe lub kwotowe, jednorazowe albo z limitem użyć, z okresem ważności i przypomnieniem o wygaśnięciu.
  • Konta i bezpieczeństwo
    Weryfikacja kont, tokeny API, role, rejestr urządzeń logowania i czasowy link do logowania na konto klienta.

Sklep, w którym produkt cyfrowy powstaje dopiero po zakupie, z parametrów podanych przez kupującego, i trafia do niego jako gotowy produkt do pobrania. Do tego panel klienta, panel administracyjny i kilka wersji językowych.

Backend DeveloperFrontend DeveloperOptymalizacja wydajnościWdrożenie produkcyjne
Zobacz case study: Platforma e-commerce
Kluczowe funkcjonalności
  • Personalizacja produktu
    Konfiguracja produktu własnymi parametrami i walidacja danych przed zakupem.
  • Generowanie produktu w tle
    Po płatności zadanie w kolejce zleca przygotowanie produktu zewnętrznemu silnikowi, a kupujący dostaje powiadomienie i pobiera gotowy produkt.
  • Płatności Stripe
    Płatności jednorazowe i subskrypcje, kody rabatowe, faktury i portal klienta do zarządzania płatnościami.
  • Panel klienta
    Zakupione produkty, opinie, ulubione oraz historia płatności i faktur.
  • Panel administracyjny
    Katalog z kategoriami i atrybutami, import produktów z arkusza, zamówienia, klienci, opinie, zgłoszenia, blog i ustawienia.
  • Wielojęzyczność i konta
    Kilka wersji językowych z tłumaczonymi adresami URL, logowanie OAuth i newsletter.

Platforma, na której restauracja uruchamia własne zamówienia online: stronę, panel, płatności i marketing, także dla kilku lokali i na własnej domenie. Kilkadziesiąt osobnych instalacji przeniosłem do jednego systemu z samodzielną rejestracją nowych klientów i abonamentem.

Backend DeveloperFrontend DeveloperOptymalizacja wydajnościWdrożenie produkcyjne
Zobacz case study: Platforma SaaS
Kluczowe funkcjonalności
  • Własna domena i zamówienia online
    Restauracja uruchamia własne zamówienia online na subdomenie albo własnej domenie.
  • Onboarding i subskrypcje
    Automatyczny onboarding nowych klientów, zarządzanie subskrypcjami oraz wieloma lokalami z jednego konta (model franczyzowy).
  • Panel administracyjny
    Zarządzanie produktami, kategoriami, zamówieniami, klientami, marketingiem, programem lojalnościowym, CMS i wyglądem sklepu.
  • Sklep i płatności
    Obsługa zamówień online, koszyka, płatności elektronicznych, kuponów rabatowych oraz historii zamówień.
  • Integracje zewnętrzne
    Płatności online od wielu operatorów, powiadomienia SMS, e-mail i WebPush oraz integracje z usługami zewnętrznymi.
  • Architektura multi-tenant
    Własne domeny klientów, migracja danych z instalacji lokalnych do SaaS oraz izolacja danych między tenantami.
Opinie w Google · 5,0

Co mówią klienci

Zobacz opinie w Google (otwiera się w nowej karcie)

Serdecznie polecam Kamila

Profesjonalne podejście do klienta i duża wiedza na temat tego czym się zajmuje

Oskar Kozioł, ocena 5 na 5Projekt: koziolszambo.pl

Współpracowaliśmy przy dwóch projektach - stronie internetowej MONO ORBIT AWARDS oraz aplikacji desktopowej. Z obu jesteśmy bardzo zadowoleni […]

Pan Kamil wykazał się dużą cierpliwością, profesjonalizmem i otwartością na nasze sugestie. […] Bardzo dobra współpraca, którą możemy z przyjemnością polecić!

Klient Mono Orbit Awards, ocena 5 na 5Projekt: Mono Orbit Awards
Autopromocja

Nabyto.pl – e-booki i workbooki PDF po polsku

Konkretne materiały w PDF: pobierasz od razu po zakupie, drukujesz albo wypełniasz na ekranie. Bez DRM, bez subskrypcji i bez zakładania konta.

Odwiedź Nabyto.pl

Jak pracuję

  1. 01

    Rozmowa i wycena

    Opisujesz, czego potrzebujesz. Odpowiadam w ciągu 24 godzin, dopytuję o szczegóły i przygotowuję wycenę, zanim cokolwiek podpiszesz.

  2. 02

    Projekt do akceptacji

    Zanim napiszę kod, widzisz projekt graficzny albo klikalny prototyp najważniejszych ekranów i zgłaszasz zmiany.

  3. 03

    Budowa i testy

    Piszę kod razem z testami automatycznymi. Nowa wersja trafia do Twoich klientów dopiero wtedy, gdy testy przejdą.

  4. 04

    Wdrożenie i dalszy rozwój

    Wdrażam stronę albo aplikację, a potem dalej ją rozwijam i utrzymuję: zmiany, aktualizacje i poprawki.

Model pracy

Współpraca

Pracuję zdalnie, z firmami bezpośrednio i z zespołami IT na kontrakcie B2B.

Dla zespołów IT

Dołączam do zespołu jako programista Laravel i pracuję w jego procesie: zadania, code review, wdrożenia. Zdalnie, faktura B2B.

Programista Laravel

Pracuję zdalnie z firmami z całej Polski, a w Częstochowie, Zawierciu, Radomsku, Myszkowie, Lublińcu i Kłobucku spotykam się też na miejscu. Odpowiadam w ciągu 24 godzin.

Porozmawiajmy o projekcie

Opisz projekt albo problem. Odpowiem w ciągu 24 godzin.

Napisz do mnie
Telefon