Buduję custom 3D product configurators dla producentów, plus strony, sklepy i aplikacje na zamówienie pod marką GroDev. Klient konfiguruje produkt robiony na wymiar, widzi go w 3D w przeglądarce i dostaje cenę liczoną na serwerze, nie zgadywaną w JavaScripcie.
Dowód, nie deklaracje: wdrożony portal B2B dla Ustawnik.pl (Aravix s.c., Poznań), ocena 5,0 na Clutch w E-Commerce Development, a strony konfiguratorów grodev.pl są regularnie cytowane w odpowiedziach AI na zapytania o konfigurator produktu 3D. Od niedawna także po angielsku, niemiecku i niderlandzku, pod rynki DACH i Benelux.
Bierz i używaj. Każde repo to jeden plik albo czysty starter, bez build stepu tam, gdzie się da, z CLAUDE.md pokazującym podział pracy człowiek/AI.
| Repo | Co to | Live |
|---|---|---|
| threejs-configurator-server-side-pricing | Konfigurator 3D, w którym cena liczy się na serwerze, nie w przeglądarce. Ten jeden błąd architektury widuję najczęściej. | demo |
| threejs-parametric-geometry | Cały produkt budowany z wymiarów. Jeden model, każdy rozmiar, bez modelowania wariantów ręcznie. | demo |
| threejs-configurator-ar-preview | WebXR: skonfiguruj produkt i postaw go na własnej podłodze przez kamerę telefonu, bez instalowania aplikacji. | demo |
| threejs-configurator-bom-export | Skonfiguruj szafkę, a lista części (rozkrój + okucia) sama się liczy i eksportuje do CSV. Krok, który większość konfiguratorów pomija. | demo |
| blender-to-glb-pipeline | Jak wyciągnąć czysty .glb z Blendera/CAD na web, plus bezzależnościowy checker, który łapie typowe błędy. |
checker CLI |
| claude-chat-react | Reactowy chatbot na Claude API, komponent + hook, ~8 KB. Na npm: @grodev/claude-chat-react. |
npm |
| threejs-product-configurator-starter | Minimalny konfigurator produktu 3D: geometria parametryczna, wykończenia, wycena na żywo. | demo |
Więcej: claude-chat-widget (proxy PHP), booking-slots-php, woocommerce-custom-product-data, booking-ai-demo (fuzja trzech repo w działający produkt).
Buduję z Claude Code (Anthropic) jako codziennym narzędziem, nie jako gadżetem. Każde publiczne repo ma CLAUDE.md z dosłowną tabelą „co zrobił człowiek, co zrobiła AI”, listą rzeczy, które odrzuciłem z draftu AI, i notatkami z weryfikacji (lint, testy w przeglądarce, uruchomienie skryptu na prawdziwych danych). Autorytet decyzyjny, czyli architektura, threat model, walidacja i co odrzucić, zostaje po stronie człowieka. Pełny opus: How I document my AI-first workflow in every public repo.
Każdy to osobny konfigurator pod własną subdomeną (baseny, pergole, sauny, ścianki szklane, bramy, opakowania, stoiska targowe, cela produkcyjna i inne), otwierany w przeglądarce bez rejestracji, gotowy pod katalog i branding konkretnej firmy. Wszystkie zebrane w jednym miejscu: grodev.pl/konfigurator-produktowy-3d. Dwa, które pokazują skalę:
- 🎪 modularstudio.grodev.pl stoiska targowe: mapa hali z 65 parcelami, rezerwacja na zegar, portal wystawcy, konsola organizatora.
- 🏭 factory3d.grodev.pl cela produkcyjna: walidacja kolizji i stref bezpieczeństwa, symulacja wydajności, zestawienie materiałowe (BOM) z wyceną.
Laravel · PHP · Three.js (WebGL, WebXR) · React · Next.js · TypeScript · WooCommerce · Python · Claude API
Konfigurator, sklep albo aplikacja na zamówienie: dominik.gronski@grodev.pl · grodev.pl
