Sklep Urwis to zaawansowana platforma typu Progressive Web App (PWA) stworzona dla stacjonarnego centrum zabawek i artykułów biurowych. Projekt łączy tradycyjny handel lokalny z najnowocześniejszymi technologiami webowymi, oferując unikalne doświadczenie zakupowe (Phygital).
- Offline Mode: Dzięki integracji z
Serwist, kluczowe funkcjonalności i gry są dostępne bez połączenia z siecią. - Background Sync: Automatyczna synchronizacja punktów i osiągnięć po odzyskaniu łączności.
- Instalacja natywna: W pełni responsywny interfejs z dedykowanymi instrukcjami instalacji na iOS/Android.
- Gemini AI Integration: Autorski chatbot ("Wirtualny Urwis") oparty na modelach Google, pomagający w doborze prezentów i wróżący dostępność produktów.
- Security First: Wdrożone zaawansowane mechanizmy ochrony przed Prompt Injection (filtrowanie odpowiedzi w czasie rzeczywistym pod kątem bezpieczeństwa danych).
- Zbiór Gier HTML5: Autorskie implementacje popularnych mechanik (zbijanie kulek, gry logiczne, wirtualny podopieczny) budujące lojalność klienta.
- Urwis AR: Wykorzystanie technologii webowych do projekcji 3D maskotki sklepu bezpośrednio w przestrzeni użytkownika (Web-based AR).
- Framework:
Next.js 16(App Router, React 19, Turbopack) - Język:
TypeScript 6.0(Standard ESNext / ES2025) - Stylizacja:
TailwindCSS+Radix UI - Animacje:
Framer Motion(zaawansowane micro-interactions) - Grafika 3D:
Three.js+@react-three/fiber
- Baza Danych & Auth:
Supabase(PostgreSQL) + Realtime - AI Engine:
Vercel AI SDK+Google Gemini 3.1 Flash Lite - PWA Logic:
Serwist(Service Worker z obsługą Turbopack)
- Edge Runtime: Plik
proxy.ts(Next.js 16) działający na klastrach Edge Vercel dla minimalizacji opóźnień weryfikacji sesji. - Environment Safety: Wszystkie klucze API i sekrety (Supabase, Google AI, VAPID) są całkowicie odizolowane.
- Type Safety: Projekt w pełni oparty na
TypeScriptz naciskiem na integralność danych.
- Implementacja cyfrowego Programu Lojalnościowego (Złote Urwisy) zintegrowanego z bazą danych Supabase.
- Implementacja WebXR dla głębszej immersji AR.
- Globalne tablice wyników w czasie rzeczywistym (Realtime Leaderboards).
- Automatyzacja bazy wiedzy AI poprzez Headless CMS.
Oficjalna platforma Sklepu Urwis w Białobrzegach. Wszelkie prawa zastrzeżone.