Strony i aplikacje,które działają

Projektujęibudujęodpodstaw:
odlandingpage'aistronyfirmowejpodedykowaneaplikacjeweboweinaiOS.

Mówię wprost, czego się nie da

Jeśli czegoś nie da się zrobić w Twoim budżecie albo terminie, usłyszysz to na początku. Nie po fakcie.

Kończę to, co zaczynam

Trzymam się terminów, które ustalimy. Zaczęty projekt doprowadzam do wdrożenia, bo niedokończona robota nie ma wartości.

Sprawdzam, zanim wyślę

Testuję te miejsca, w których błąd kosztuje najwięcej: płatności, dane klientów, wyliczenia.

Alias
012026

Alias

Opisujesz hasło, reszta zgaduje, zanim zegar skończy odliczać. Szybka partia albo mecz Czerwonych z Niebieskimi.

3435słów na język
10kategorii
  • React
  • Ionic
  • Capacitor
  • GSAP
  • TypeScript
5 Sekund
022026

5 Sekund

Masz pięć sekund, żeby wymienić trzy rzeczy z kategorii. Prosta zasada, a przy stole robi się głośno.

2250pytań na język
10kategorii
  • React
  • Ionic
  • Capacitor
  • GSAP
  • Web Audio
Word Rush
032026

Word Rush

Szukasz słów na siatce liter, zanim skończy się czas. Cztery tryby, każdy z innymi zasadami.

4tryby gry
974słów
  • React
  • Ionic
  • Motion
  • Web Audio
  • TypeScript

Czym to robię

Technologie, w których realnie pracuję na co dzień.

01

Web

Tam, gdzie liczy się interfejs i pierwsze wrażenie, wybieram Next.js. Większe systemy, które muszą szybko przetwarzać duże zbiory danych po stronie serwera, buduję w PHP i Symfony, w których mam wieloletnie doświadczenie komercyjne w dużych projektach.

  • Symfony
  • PHP 8
  • Next.js
  • React
  • TypeScript
02

Mobile

Aplikacje na iPhone'a piszę w React i Capacitorze, a tam, gdzie webview nie wystarcza, dodaję natywne wtyczki w Swifcie.

  • Ionic
  • Capacitor
  • Swift
  • iOS
  • App Store
03

Dane

PostgreSQL na serwerze, SQLite w telefonie, kiedy aplikacja ma działać offline. Do tego migracje i backend na Supabase, gdy projekt go potrzebuje.

  • PostgreSQL
  • SQLite
  • Supabase
  • Doctrine
  • RLS
04

Detale

Animacje sterowane scrollem, WebGL, dostępność. Ta strona to próbka: ma robić wrażenie i działać też na starszym telefonie.

  • WebGL
  • GSAP
  • Motion
  • A11y
  • Vitest

Jak wygląda współpraca

  1. 01

    Napisz

    Opisz krótko pomysł albo problem. Nie musisz znać technologii ani mieć gotowej specyfikacji.

  2. 02

    Porozmawiajmy

    Dopytuję o szczegóły i wspólnie ustalamy zakres. Jeśli widzę prostsze rozwiązanie, powiem Ci o nim.

  3. 03

    Plan

    Ustalamy zakres, cenę i termin. Od początku wiadomo, co powstanie i kiedy.

  4. 04

    Realizacja

    Buduję etapami i na bieżąco pokazuję działającą wersję. Zmiany omawiamy w trakcie, nie na końcu.

  5. 05

    Publikacja

    Wdrażam projekt i sprawdzam, czy wszystko działa tak, jak ustaliliśmy.

  6. 06

    Dalej

    Projekt nie musi kończyć się na wdrożeniu. Mogę dalej rozwijać aplikację i zajmować się utrzymaniem.

Powiedz, co budujemy

Kilka zdań o projekcie wystarczy.

Rodzaj

Administratorem danych z formularza jest Damian Kowalczyk. Używam ich tylko do odpowiedzi na Twoją wiadomość. Szczegóły i Twoje prawa: polityka prywatności.