Usługi w obszarze projektowania i tworzenia użytkowych aplikacji webowych, od warstwy bazodanowej, przez REST API backend, kończąc na frontend-ach SPA. Wsparcie wdrożenia produkcyjnego (deployment) w różnych modelach i na różnych platformach.
Narzędzia, biblioteki, frameworki oraz asystenci i modele AI, które wykorzystuję do tworzenia nowoczesnych aplikacji webowych.
System operacyjny
Preferowany GNU/Linux Debian z serwerem NGINX, pracującym jako serwer web dla stron statycznych lub revers-proxy dla REST API backend.
Bazy danych
SQLite do prostych zastosowań lub PostgreSQL dla bardziej złożonych aplikacji wymagających skalowalności i wydajności.
Backend
NestJS z TypeScript do budowy wydajnych i dobrze zorganizowanych REST API. Prisma ORM jako warstwa abstrakcji pomiędzy bazą danych, a logiką biznesową.
Frontend
Vue.js / Nuxt z biblioteką komponentów Nuxt UI do tworzenia nowoczesnych, responsywnych i dostępnych interfejsów użytkownika. Wsparcie Tailwind CSS dla szybkiego dostosowania styli.
AI
GitHub Copilot Pro z modelami takimi jak Claude Sonnet 4.5 do pracy w trybie: ja jako architekt i koordynator, copilot jako agent programista. Szybka realizacja dobrze zdefiniowanych zadań.
Deployment
Produkcyjne uruchomienie aplikacji na dedykowanym serwerze lub z użyciem kontenerów Docker, na lokalnej infrastrukturze klienta lub usłudze VPS.
Co mogę dla Ciebie zrobić:
Aplikacje użytkowe realizujące specyficzne potrzeby biznesowe, dla których nie istnieją gotowe rozwiązania.
Interfejsy lub integracje pomiędzy istniejącymi systemami.
Skrypty automatyzujące powtarzalne zadania administracyjne lub operacyjne.
Agenci AI oraz workflowy automatyzujące procesy biznesowe z użyciem platformy N8N.
Poza moim zasięgiem:
Budowa dużych systemów korporacyjnych lub rozbudowanych platformy, które wymagają zaangażowania sporych zasobów ludzkich i czasowych.
Projektowanie firmowych strony WWW, które stawiają na oryginalny wygląd i wymagają zaangażowania specjalistów z różnych dziedzin, np. grafików.