00Projekty
14 projektów

Wszystko,
co zbudowałem.

Strony klientów, własne SaaS-y, aplikacje self-hosted i otwarta biblioteka komponentów. Pełny indeks — z linkiem do każdej rzeczy, którą da się otworzyć i sprawdzić.

01Dla klientów

Strony i sklepy, które zarabiają na siebie.

Projekty od pierwszej rozmowy po wdrożenie i opiekę. Każdy ma pełne case study.

Bau und Technik

Działa
Budownictwo · strona firmowa

Strona firmowa generalnego wykonawcy: oferta, realizacje z referencjami i blog ekspercki.

WordPressPHP
02Produkty własne

SaaS-y, które sam prowadzę.

Płacący klienci, produkcja, wsparcie i faktury — po mojej stronie. To tu sprawdzam w praktyce wszystko, co potem doradzam.

Gastronaut

Działa
SaaS dla gastronomii

Zamówienia online, rezerwacje, plan sali i panel obsługi na własnej domenie restauracji. Stały abonament zamiast prowizji.

Angularmk-kitNode.jsPostgreSQL

AZ Widgets

Działa
Moduły na stronę firmy

Zgody RODO, opinie Google, formularze, popupy i czat AI — siedem modułów wklejanych jednym tagiem. Ta strona też z nich korzysta.

Web ComponentsNext.jsFastify

Wishy

Działa
Listy prezentów

Tworzysz listę, wysyłasz link, a bliscy rezerwują prezenty tak, żeby nikt nie kupił tego samego dwa razy.

Angular SSRNode.jsMongoDB
03mk apps
Wszystkie na mkapps.dev

Małe aplikacje, które uruchamiasz u siebie.

Siedem aplikacji self-hosted — każda to jeden kontener na własnym serwerze. Większość z otwartym kodem, wszystkie zbudowane na mk-kit.

mk-drive

Działa
Dysk w przeglądarce + aplikacja iOS

Dysk sieciowy nad folderami, które już masz: zdjęcia na osi czasu, podgląd plików, kosz, udostępnianie linkiem. Bez bazy danych.

Angularmk-kitNode.jsSwift

mk-dashboard

Działa
Panel serwera Docker

Jedna strona dla domowego serwera: obciążenie na żywo, kontenery i logi, kopie baz SQLite, alerty push na telefon.

Angularmk-kitNode.jsDocker

mk-cms

Beta
Headless CMS dla wielu stron

Jedna instancja, dowolna liczba stron klientów: typy treści z panelu, rewizje, tłumaczenia, media, importer z WordPressa.

NestJSGraphQLAngularPostgreSQL
  • mk-nas

    Beta
    Stary PC jako cichy NAS

    Cienka warstwa nad Ubuntu Server i OpenZFS: pule, migawki, udziały SMB/NFS i kopie na drugą maszynę — z pendrive'a, przez przeglądarkę.

    Ubuntu · OpenZFS · Node.js
  • mk-board

    Działa
    Kanban w pliku markdown

    Tablica, która żyje w repozytorium projektu. Edytujesz ją w UI, w Obsidianie albo oddajesz agentowi AI przez CLI.

    Angular · mk-kit · Node.js
  • Momentum

    Działa
    Zadania dla głowy z ADHD

    Jedna rzecz teraz, tablica w tle, plan dnia z boku. Działa w samej przeglądarce albo z własnym serwerem synchronizacji.

    Angular · mk-kit · Node.js
  • mk-invoice

    W budowie
    Faktury z KSeF

    Fakturowanie self-hosted dla polskich firm: FA(3) walidowane ze schemą, wysyłka do KSeF, UPO i kolejka offline na czas awarii.

    Angular · mk-kit · Node.js · SQLite
04Open source

Biblioteka, na której stoi reszta.

Gastronaut i wszystkie mk apps są zbudowane z tych samych komponentów. Kod jest publiczny, więc poziom możesz ocenić przed rozmową.

mk-kit

Działa
Biblioteka UI dla Angulara

165+ komponentów standalone na sygnałach: tabele danych, wykresy SVG, formularze, kanban, app shell. Motywy przez zmienne CSS, WCAG 2.1 AA, licencja MIT.

Angular 22TypeScriptSCSS

Następny może być Twój.

Napisz dwa zdania o tym, czego potrzebujesz. Odpowiadam zwykle tego samego dnia.