close
Skip to content
View GronskiDeveloper's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report GronskiDeveloper

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GronskiDeveloper/README.md

Cześć, jestem Dominik 👋

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.

Open source: fragmenty stacku, którego używam w komercyjnych wdrożeniach

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).

Jak pracuję: AI-first, ale autorstwo widoczne

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.

Konfiguratory 3D: dziesięć działających demonstratorów

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ą.

Stack

Laravel · PHP · Three.js (WebGL, WebXR) · React · Next.js · TypeScript · WooCommerce · Python · Claude API

Kontakt

Konfigurator, sklep albo aplikacja na zamówienie: dominik.gronski@grodev.pl · grodev.pl

Pinned Loading

  1. claude-chat-react claude-chat-react Public

    React chat widget for the Claude API. TypeScript, streaming SSE, ~8 KB, zero runtime deps beyond React. On npm as @grodev/claude-chat-react.

    TypeScript

  2. threejs-product-configurator-starter threejs-product-configurator-starter Public

    Minimal Three.js 3D product configurator: parametric geometry, finish picker, live pricing. One file, no build step.

    HTML 1

  3. blender-to-glb-pipeline blender-to-glb-pipeline Public

    Clean .glb out of Blender/CAD for the web, plus a dependency-free Node checker that flags the usual mistakes.

    JavaScript

  4. threejs-configurator-ar-preview threejs-configurator-ar-preview Public

    Three.js + WebXR starter: configure a product, then place it on your real floor in AR. No app install.

    HTML

  5. threejs-configurator-server-side-pricing threejs-configurator-server-side-pricing Public

    Three.js product configurator starter: compute the price on the server, not in the browser. One file, no build step.

    HTML

  6. threejs-parametric-geometry threejs-parametric-geometry Public

    Three.js starter: build a product from its dimensions, one model for every size instead of modelling each variant.

    HTML