[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"project-pl-portfoliov2":3},{"id":4,"date":5,"description":6,"extension":7,"featured":8,"gallery":9,"github":13,"image":10,"link":14,"meta":15,"name":18,"release":5,"slug":19,"stem":44,"techStack":45,"website":42,"__hash__":46},"projects_pl/pl/projects/portfoliov2.json","2024","Nowoczesne, interaktywne portfolio programisty stworzone z wykorzystaniem najnowszych technologii frontendowych. Projekt prezentuje portfolio, umiejętności i doświadczenie w atrakcyjny, wizualnie imponujący sposób z efektami glassmorphism i zaawansowanymi animacjami. Główne funkcjonalności obejmują: efekt glassmorphism z przeszklonymi kartami, animowany background z 1500 interaktywnymi cząsteczkami, responsywny design dopasowany do wszystkich urządzeń, płynne animacje wykorzystujące Framer Motion, parallax scrolling w sekcji hero oraz zaawansowane hover effects. Portfolio wspiera wiele języków, zawiera interaktywną nawigację glassmorphic, sekcje z animowanym nagłówkiem hero, karty informacyjne 'o mnie', kategoryzowaną sekcję umiejętności, grid projektów z filtrowaniem według kategorii (Web, Mobile, Scripts, Other), modale projektów ze szczegółami oraz sekcję kontaktową. Projekt wykorzystuje smooth scrolling, eleganckie loading states, micro-interactions oraz progressive disclosure dla lepszego UX. Zbudowane na Next.js 15.2.4 z React 19 i TypeScript 5, stylizowane przy użyciu Tailwind CSS 3.4, z bogatym zestawem komponentów Radix UI, walidacją formularzy przez React Hook Form i Zod, oraz wdrożone na Vercel.","json",true,[10,11,12],"/projects/portfoliov2/portfoliov2.png","/projects/portfoliov2/portfoliov2-1.png","/projects/portfoliov2/portfoliov2-2.png","https://github.com/KetusDev/PortfolioV2",null,{"path":16,"body":17,"title":43},"/pl/projects/portfoliov2",{"name":18,"slug":19,"date":5,"release":5,"featured":8,"image":10,"gallery":20,"description":6,"techStack":21,"website":42,"github":13},"Portfolio V2","portfoliov2",[10,11,12],[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"Next.js 15.2.4","React 19","TypeScript 5","Tailwind CSS 3.4","Framer Motion","Radix UI","React Hook Form","Zod","Lucide React","Sonner","cmdk","date-fns","embla-carousel-react","react-day-picker","recharts","vaul","class-variance-authority","tailwind-merge","pnpm","Vercel","https://ketusdev2.vercel.app/","Portfoliov2","pl/projects/portfoliov2",[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"lszXxmigkKJzh8nfvGVLoWy9NKGTWSSd6JwYaGG8Wcc",1785840166236]