[{"data":1,"prerenderedAt":813},["ShallowReactive",2],{"navigation":3,"projects-page":26,"projects-list":44},[4],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Blog","\u002Fblog","blog",[9,13,17,21],{"title":10,"path":11,"stem":12},"From Mockup to Market: My End-to-End Product Design Process","\u002Fblog\u002Ffrom-mockup-to-market","blog\u002Ffrom-mockup-to-market",{"title":14,"path":15,"stem":16},"How I Built My Design System from Scratch","\u002Fblog\u002Fhow-i-built-my-own-design-system-from-scratch","blog\u002Fhow-i-built-my-own-design-system-from-scratch",{"title":18,"path":19,"stem":20},"The Psychology of Color in UI Design","\u002Fblog\u002Fpsychology-of-color-in-ui-design","blog\u002Fpsychology-of-color-in-ui-design",{"title":22,"path":23,"stem":24},"The Case for Slow Design in a Fast-Paced Digital World","\u002Fblog\u002Fslow-design-in-fast-paced-digital-world","blog\u002Fslow-design-in-fast-paced-digital-world",false,{"id":27,"title":28,"body":29,"description":30,"extension":31,"links":32,"meta":38,"navigation":39,"path":40,"seo":41,"stem":42,"__hash__":43},"pages\u002Fprojects.yml","Building Modern Interfaces, Developing Smarter Experiences.",null,"I'm a Frontend Developer focused on Vue.js and Nuxt.js, with experience in building responsive user interfaces using TailwindCSS and Nuxt UI. I work with caching solutions like Nitro and Redis and care about technical SEO, while exploring practical ways to integrate AI into products and the software development process.","yml",[33,36],{"label":34,"color":35},"Let's talk","neutral",{"label":37},"Email me",{},true,"\u002Fprojects",{"title":28,"description":30},"projects","D97e_W3CFz4wudLb0n3YeYeA8mRfyJCHl5T854KuBrs",[45,128,205,246,330,427,483,529,585,668,726],{"id":46,"title":47,"body":29,"company":48,"date":49,"description":50,"endDate":51,"extension":31,"image":52,"images":53,"links":67,"meta":72,"navigation":39,"order":73,"path":74,"seo":75,"startDate":49,"stem":76,"tags":77,"technologies":85,"url":126,"__hash__":127},"projects\u002Fprojects\u002Fai.yml","AI Chat — سیستم چت مبتنی بر هوش مصنوعی","","2026-04-21","فورک و توسعه یک پروژه چت مبتنی بر هوش مصنوعی با هدف آشنایی عملی با معماری AI Chat، استریم پاسخ‌ها، مدیریت مکالمات، تعامل زنده با رابط کاربری و پروتکل MCP برای فراهم کردن امکان تعامل AI Agentها با وب‌سایت.","2026-06-21","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002FAI\u002Fchat-template.nuxt.dev_chat_c5c60e3c-577c-40da-bc9d-750af70c8a7a.png",[54,56,58,61,64],{"src":52,"alt":55},"رابط کاربری سیستم AI Chat",{"src":57,"alt":55},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002FAI\u002Fchat-template.nuxt.dev_chat_c5c60e3c-577c-40da-bc9d-750af70c8a7a%20%281%29.png",{"src":59,"alt":60},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002FAI\u002Fchat-template.nuxt.dev_chat_c5c60e3c-577c-40da-bc9d-750af70c8a7a%20%282%29.png","نمایش استریم زنده پاسخ هوش مصنوعی",{"src":62,"alt":63},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002FAI\u002Fchat-template.nuxt.dev_chat_c5c60e3c-577c-40da-bc9d-750af70c8a7a%20%283%29.png","رابط مدیریت و نمایش مکالمات",{"src":65,"alt":66},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002FAI\u002Fchat-template.nuxt.dev_chat_c5c60e3c-577c-40da-bc9d-750af70c8a7a%20%284%29.png","تعامل AI Agent با وب‌سایت",[68],{"label":69,"to":48,"target":70,"icon":71},"مشاهده پروژه","_blank","i-lucide-external-link",{},"4","\u002Fprojects\u002Fai",{"title":47,"description":50},"projects\u002Fai",[78,79,80,81,82,83,84],"AI Chat","AI Agent","MCP","Streaming","Nuxt","TypeScript","Generative AI",[86,94,102,108,114,120],{"category":87,"items":88},"frontend",[89,90,83,91,92,93],"Nuxt.js 4","Vue.js","Nuxt UI","Tailwind CSS v4","VueUse",{"category":95,"items":96},"ai",[97,98,99,100,101,79],"Vercel AI SDK","OpenAI","Anthropic","Google AI","AI Streaming",{"category":103,"items":104},"backend",[105,106,107,80],"Nuxt Server","Nitro","AI SDK",{"category":109,"items":110},"database",[111,112,113],"Drizzle ORM","LibSQL","NuxtHub",{"category":115,"items":116},"security",[117,118,119],"Zod","Nuxt Auth Utils","Nuxt CSRF",{"category":121,"items":122},"ui & content",[91,123,124,125],"Shiki","Comark","Motion V","\u002F","D-oQYo_zgCzxKx3BIlyM5YzckEUipu2Wl-eCQ5LnoCM",{"id":129,"title":130,"body":29,"company":131,"date":132,"description":133,"endDate":134,"extension":31,"image":135,"images":136,"links":156,"meta":158,"navigation":39,"order":159,"path":160,"seo":161,"startDate":132,"stem":162,"tags":163,"technologies":169,"url":203,"__hash__":204},"projects\u002Fprojects\u002Fanbarchin.yml","انبارچین — پلتفرم اجاره انبار و پارکینگ","ویاناسیستم","2025-09-23","توسعه و پیاده‌سازی پلتفرم اجاره انباری و پارکینگ که کاربران می‌توانند فضای موردنظر خود را برای اجاره ثبت کنند و مشتریان نیز بر اساس موقعیت مکانی، فضای مناسب را پیدا و اجاره کنند؛ با تمرکز بر ارتباطات لحظه‌ای، نقشه‌های تعاملی، داده‌های وکتوری، لایه‌ها و کلاسترهای نقشه و رابط کاربری مبتنی بر Vuetify.\n","2025-11-21","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhero.jpg",[137,139,141,143,145,146,148,150,152,154],{"src":135,"alt":138},"پروژه انبارچین",{"src":140,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002FFrame%20932.png",{"src":142,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002FFrame%20941.png",{"src":144,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002FStorages%20list.jpg",{"src":144,"alt":138},{"src":147,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhost-chat.jpg",{"src":149,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhost-my%20ads%20%281%29.png",{"src":151,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhost-my%20ads.png",{"src":153,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhost-personal%20info.jpg",{"src":155,"alt":138},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fanbarchin\u002Fhost-personal%20info.png",[157],{"label":69,"to":48,"target":70,"icon":71},{},"6","\u002Fprojects\u002Fanbarchin",{"title":130,"description":133},"projects\u002Fanbarchin",[164,165,166,167,168],"WebSocket","Maps","Vuetify","Nuxt.js","Chat",[170,178,184,190,197],{"category":87,"items":171},[172,173,174,175,93,176,177,164],"Nuxt.js 3","Vue.js 3","Vuetify 3","Pinia","Vue Router","Axios",{"category":179,"items":180},"maps",[181,182,183],"OpenLayers","Clustering","Neshan",{"category":121,"items":185},[166,186,187,188,189],"TinyMCE","FilePond","Swiper","Vue Draggable",{"category":191,"items":192},"utilities",[193,194,195,196],"Lodash","Jalali Moment","AOS","Nuxt i18n",{"category":198,"items":199},"seo & pwa",[200,201,202],"Nuxt SEO","Vite PWA","Nuxt Delay Hydration","https:\u002F\u002Fwww.figma.com\u002Fproto\u002FzBjS5LV9fNWEHEUg9vAPRf\u002Fanbarchin?node-id=180-3451&t=QcK8dU9L0pblUFIq-1","6i5ezb1jUlvV-_QhEVI_SBcZ4WGr0rHnRM4tkoBAscc",{"id":206,"title":207,"body":29,"company":131,"date":208,"description":209,"endDate":210,"extension":31,"image":211,"images":212,"links":224,"meta":226,"navigation":39,"order":227,"path":228,"seo":229,"startDate":208,"stem":230,"tags":231,"technologies":233,"url":244,"__hash__":245},"projects\u002Fprojects\u002Fblog.yml","پلتفرم بلاگ و مدیریت محتوا","2024-08-01","طراحی و پیاده‌سازی یک پلتفرم بلاگ با تمرکز بر مدیریت و انتشار محتوا، شامل پنل مدیریت، ویرایشگر محتوا و ساختار لازم برای ایجاد، ویرایش و انتشار مطالب.","2024-09-30","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog.png",[213,214,216,218,220,222],{"src":211,"alt":131},{"src":215,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog%20%281%29.png",{"src":217,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog%20articles-responsive%20-%20Copy.png",{"src":219,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog%20articles-responsive.png",{"src":221,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog%20list-responsive%20-%20Copy.png",{"src":223,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fblog\u002Fblog%20list-responsive.png",[225],{"label":69,"to":48,"target":70,"icon":71},{},"9","\u002Fprojects\u002Fblog",{"title":207,"description":209},"projects\u002Fblog",[5,232,167,90],"CMS",[234,236,241],{"category":87,"items":235},[172,173,166,175],{"category":237,"items":238},"content",[239,240],"Rich Text Editor","Content Management",{"category":242,"items":243},"ui & utilities",[93,188],"https:\u002F\u002Fwww.figma.com\u002Fproto\u002FswWlrSzaQWzZFRJLNeI90t\u002FViana-System--website--stories--posts-?node-id=1409-5385&t=TMeyeGvKEwzvCzOF-1","Mj3BPpZT4m_uwSJ5i8rqolJg-r-PHfYpV6AobxZVem8",{"id":247,"title":248,"body":29,"company":249,"date":250,"description":251,"endDate":51,"extension":31,"image":252,"images":253,"links":288,"meta":292,"navigation":39,"order":293,"path":294,"seo":295,"startDate":296,"stem":297,"tags":298,"technologies":306,"url":328,"__hash__":329},"projects\u002Fprojects\u002Fmarcopro.yml","سایت گردشگری مارکوپرو","شاهان سفر پارس","2025-11-01","توسعه و پیاده‌سازی فرانت‌اند یک وب‌سایت گردشگری و رزرو آنلاین برای خرید بلیط هواپیما، رزرو هتل و تورهای گردشگری، با تمرکز بر TypeScript، Nuxt UI، بهینه‌سازی عملکرد، معماری کش چندلایه و سئوی فنی.","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_.png",[254,256,259,261,263,265,267,269,271,273,275,277,279,280,281,283,285,287],{"src":252,"alt":255},"صفحه اصلی سایت مارکوپرو",{"src":257,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%282%29.png","اسکرین‌شات‌های سایت مارکوپرو",{"src":260,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%286%29.png",{"src":262,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29.png",{"src":264,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29%20%281%29.png",{"src":266,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29%20%283%29.png",{"src":268,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%287%29.png",{"src":270,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%281%29.png",{"src":272,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%283%29.png",{"src":274,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29%20%282%29.png",{"src":276,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29%20%284%29.png",{"src":278,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%284%29.png",{"src":270,"alt":258},{"src":264,"alt":258},{"src":282,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%288%29.png",{"src":284,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%28Samsung%20Galaxy%20S8%2B%29%20%285%29.png",{"src":286,"alt":258},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fmarcopro\u002Fdemo.marcopro.co_%20%285%29.png",{"src":260,"alt":258},[289],{"label":290,"to":291,"target":70,"icon":71},"مشاهده سایت","https:\u002F\u002Fdemo.marcopro.co\u002F",{},"1","\u002Fprojects\u002Fmarcopro",{"title":248,"description":251},"2025-10-27","projects\u002Fmarcopro",[82,299,300,83,301,302,91,303,304,305],"Vue","Tailwind","Performance","SEO","Caching","Lighthouse","Testing",[307,310,316,321],{"category":87,"items":308},[89,299,83,91,175,309],"Tailwind CSS",{"category":311,"items":312},"performance & seo",[313,314,315],"caching (Redis, Nitro Server)","nuxt-schema-org","Nuxt Seo Tools (og-image, robots,...)",{"category":317,"items":318},"other",[319,320],"pwa","Leaflet",{"category":322,"items":323},"architecture",[324,325,326,327],"Atomic Design","Modular Architecture","Component-Based Architecture","Nuxt Layers","https:\u002F\u002Fdemo.marcopro.co","di1MPgNGxBHu8iYsqVkAVx9K0pBHPf8Nfvm3FqJ9lYI",{"id":331,"title":332,"body":29,"company":48,"date":333,"description":334,"endDate":335,"extension":31,"image":336,"images":337,"links":367,"meta":374,"navigation":39,"order":375,"path":376,"seo":377,"startDate":333,"stem":378,"tags":379,"technologies":385,"url":369,"__hash__":426},"projects\u002Fprojects\u002Fsellora.yml","سلورا — پروژه فول‌استک فروشگاهی","2025-12-22","توسعه یک پروژه فروشگاهی دمو به‌صورت Full-Stack، از طراحی UI و UX و معماری فرانت‌اند تا طراحی API، منطق بک‌اند، مدل‌سازی دیتابیس، سئوی فنی و استقرار نهایی پروژه.","2026-04-20","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_.png",[338,340,342,344,346,348,350,352,354,356,358,360,362,364,366],{"src":336,"alt":339},"اصلی سلورا",{"src":341,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-lihthouse.png",{"src":343,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002FScreenshot_20260811_172646_Chrome.jpg",{"src":345,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PQKQ6OQSA_womens-clothing-15-1785929626157%20%283%29.png",{"src":347,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_%20%283%29.png",{"src":349,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PQKQ6OQSA_womens-clothing-15-1785929626157%20%282%29.png",{"src":351,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PLU6UHH0F_hats-19-1785929631114.png",{"src":353,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002FScreenshot_20260811_172639_Chrome%20%281%29.jpg",{"src":355,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PQKQ6OQSA_womens-clothing-15-1785929626157.png",{"src":357,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PQKQ6OQSA_womens-clothing-15-1785929626157%20%281%29.png",{"src":359,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_%20%281%29.png",{"src":361,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_%20%282%29.png",{"src":363,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002Fselora-kiumarsi.up.railway.app_products_PLU6UHH0F_hats-19-1785929631114%20%281%29.png",{"src":365,"alt":339},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fselora\u002FScreenshot_20260811_172639_Chrome.jpg",{"src":341,"alt":339},[368,370],{"label":290,"to":369,"target":70,"icon":71},"https:\u002F\u002Fselora-kiumarsi.up.railway.app\u002F",{"label":371,"to":372,"target":70,"icon":373},"مشاهده Sitemap","https:\u002F\u002Fselora-kiumarsi.up.railway.app\u002Fsitemap_index.xml","i-lucide-map",{},"3","\u002Fprojects\u002Fsellora",{"title":332,"description":334},"projects\u002Fsellora",[380,167,90,83,381,382,324,302,383,303,304,305,384],"Full-Stack","Backend","MySQL","PWA","CI\u002FCD",[386,388,397,401,410,412,420],{"category":87,"items":387},[89,173,83,91,92,175,93],{"category":103,"items":389},[106,390,391,392,393,394,395,396],"Node.js","REST API","JWT","bcrypt","Prisma","Firebase Admin","Object Storage (S3)",{"category":109,"items":398},[382,394,399,400],"Drizzle","Database Modeling",{"category":402,"items":403},"notifications",[404,405,406,407,408,409],"Push Notifications","Firebase Cloud Messaging (FCM)","Firebase Admin SDK","Web Push","Service Worker","Notification APIs",{"category":322,"items":411},[324,325,326,327],{"category":413,"items":414},"seo",[415,416,417,418,419],"Nuxt Sitemap","Multi Sitemap","Nuxt Schema.org","Nuxt OG Image","Nuxt Robots",{"category":421,"items":422},"testing",[423,424,425],"Vitest","Playwright","Nuxt Test Utils","ajAbDNRYGmLKVvRm4nS3GHLdGoVZJakK1OHTTgUzUzY",{"id":428,"title":429,"body":29,"company":131,"date":430,"description":431,"endDate":432,"extension":31,"image":433,"images":434,"links":457,"meta":459,"navigation":39,"order":29,"path":460,"seo":461,"startDate":430,"stem":462,"tags":463,"technologies":467,"url":481,"__hash__":482},"projects\u002Fprojects\u002Fshop.yml","ویانا سیستم — فروشگاه اینترنتی","2024-06-22","طراحی و پیاده‌سازی یک فروشگاه اینترنتی با تمرکز بر رابط کاربری، تجربه کاربری و ساختار مناسب صفحات فروشگاهی با استفاده از Nuxt.js، Vue.js و Vuetify.","2024-08-21","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002FHome%20page.png",[435,437,439,441,443,445,447,449,451,453,455],{"src":433,"alt":436},"فروشگاه ویانا",{"src":438,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002FHome-responsive.png",{"src":440,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002FPersonal%20info.png",{"src":442,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fcart%20%281%29.png",{"src":444,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fcart%20%282%29.png",{"src":446,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fcart.png",{"src":448,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fitem%20details.png",{"src":450,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Forders.png",{"src":452,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fproduct%20details1.png",{"src":454,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fproduct%20list.png",{"src":456,"alt":436},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana-shop\u002Fsearch%20results.png",[458],{"label":69,"to":48,"target":70,"icon":71},{},"\u002Fprojects\u002Fshop",{"title":429,"description":431},"projects\u002Fshop",[464,465,466,167,90,166],"E-commerce","UI\u002FUX","Online Store",[468,470,474,479],{"category":87,"items":469},[172,173,175,176,93],{"category":471,"items":472},"ui",[166,188,195,473],"Vue Toastification",{"category":475,"items":476},"styling",[477,309,478],"Sass","Tailwind Merge",{"category":191,"items":480},[177,193,194],"https:\u002F\u002Fwww.figma.com\u002Fproto\u002FswWlrSzaQWzZFRJLNeI90t\u002FViana-System-website-stories-posts?node-id=4514-29531&t=TMeyeGvKEwzvCzOF-1","9d52bjpUwad5UM13hvvbmQ6DZByYXcCuQU8eM2t0sUU",{"id":484,"title":485,"body":29,"company":131,"date":486,"description":487,"endDate":488,"extension":31,"image":489,"images":490,"links":505,"meta":507,"navigation":39,"order":29,"path":508,"seo":509,"startDate":486,"stem":510,"tags":511,"technologies":516,"url":527,"__hash__":528},"projects\u002Fprojects\u002Ftask.yml","مدیریت وظایف و پروژه‌ها","2024-12-22","طراحی و پیاده‌سازی یک سیستم مدیریت وظایف و پروژه‌ها با قابلیت‌هایی مشابه Trello، شامل نمایش‌های کانبان، کارتی و تایم‌لاین، با تمرکز بر مدیریت وظایف، تجربه کاربری و معماری قابل توسعه.","2025-03-20","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002FKanban.png",[491,493,495,497,499,501,503],{"src":489,"alt":492},"مدیریت پروژه و وظایف",{"src":494,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002Foverview.png",{"src":496,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002FGantt.png",{"src":498,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002Fcard.png",{"src":500,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002Fworkspace-%20teams.png",{"src":502,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002Fresponsive%20card.png",{"src":504,"alt":492},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Ftask\u002Flog%20in%207.png",[506],{"label":69,"to":48,"target":70,"icon":71},{},"\u002Fprojects\u002Ftask",{"title":485,"description":487},"projects\u002Ftask",[512,513,514,515,465,309,167],"Task Manager","Project Management","Kanban","Timeline",[517,519,522,525],{"category":87,"items":518},[172,173,175,176,93],{"category":475,"items":520},[309,477,521,478],"DaisyUI",{"category":523,"items":524},"ui & interaction",[188,473,189],{"category":191,"items":526},[177,193,194],"https:\u002F\u002Fwww.figma.com\u002Fproto\u002FswWlrSzaQWzZFRJLNeI90t\u002FViana-System--website--stories--posts-?node-id=15740-140690&t=TMeyeGvKEwzvCzOF-1","YJ2tKNpqu0Rs8FYOqfUJe3OpcPce67fu71SMJA2PQBY",{"id":530,"title":531,"body":29,"company":131,"date":532,"description":533,"endDate":534,"extension":31,"image":535,"images":536,"links":559,"meta":562,"navigation":39,"order":563,"path":564,"seo":565,"startDate":566,"stem":567,"tags":568,"technologies":571,"url":561,"__hash__":584},"projects\u002Fprojects\u002Funitech.yml","فروشگاه اینترنتی یونیتک","2024-012-01","توسعه و پیاده‌سازی یک فروشگاه اینترنتی با پشتیبانی از پنل کاربری، پنل مدیریت و پنل فروشندگان، با تمرکز بر معماری Atomic Design، جداسازی رابط کاربری از منطق برنامه و ایجاد ساختاری ماژولار و قابل توسعه.","2025-03-01","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_.png",[537,539,541,543,545,547,548,550,552,554,556,558],{"src":535,"alt":538},"فروشگاه یونیتک",{"src":540,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%20%282%29.png",{"src":542,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%20%283%29.png",{"src":544,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_computer%28Samsung%20Galaxy%20S8%2B%29.png",{"src":546,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_p_634816_samsung-galaxy-s26-plus-5g-dual-sim-256gb-12gb%20%281%29.png",{"src":546,"alt":538},{"src":549,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%28Samsung%20Galaxy%20S8%2B%29.png",{"src":551,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_p_634816_samsung-galaxy-s26-plus-5g-dual-sim-256gb-12gb%28Samsung%20Galaxy%20S8%2B%29.png",{"src":553,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%20%284%29.png",{"src":555,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%20%281%29.png",{"src":557,"alt":538},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Funitech\u002Funitech.ir_%28Samsung%20Galaxy%20S8%2B%29%20%281%29.png",{"src":544,"alt":538},[560],{"label":290,"to":561,"target":70,"icon":71},"https:\u002F\u002Funitech.ir",{},"2","\u002Fprojects\u002Funitech",{"title":531,"description":533},"2024-11-01","projects\u002Funitech",[569,324,570,90,167],"فروشگاه اینترنتی","panels",[572,574,577,580],{"category":87,"items":573},[89,173,176,175,309,521,477],{"category":322,"items":575},[324,326,576],"Separation of UI and Logic",{"category":413,"items":578},[200,417,415,419,418,579],"HTML Validator",{"category":581,"items":582},"state & utilities",[175,93,193,188,473,583,195],"Vue3 Zoomer","lLhUIErQlIPgGuofskdLS6IjijTmdvMOZ2J-1eZKEB0",{"id":586,"title":587,"body":29,"company":131,"date":588,"description":589,"endDate":590,"extension":31,"image":591,"images":592,"links":646,"meta":648,"navigation":39,"order":649,"path":650,"seo":651,"startDate":588,"stem":652,"tags":653,"technologies":659,"url":666,"__hash__":667},"projects\u002Fprojects\u002Fviana.yml","ویانا سیستم — مجموعه لندینگ‌پیج‌های شرکتی","2024-09-23","طراحی و پیاده‌سازی مجموعه‌ای از لندینگ‌پیج‌های شرکتی با تمرکز بر UI و UX، پیاده‌سازی دقیق طرح‌های Figma، طراحی Responsive و ایجاد کامپوننت‌های قابل استفاده مجدد برای کاهش هزینه نگهداری و تسهیل توسعه.","2024-11-21","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FHome%20page.png",[593,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644],{"src":591,"alt":131},{"src":595,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FEstimate%20price.png",{"src":597,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FProduct%20details.png",{"src":599,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FProducts.png",{"src":601,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FSocial%20marketing.png",{"src":603,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002FWeb%20design.png",{"src":605,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fbg.png",{"src":607,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fgraphic%20design.png",{"src":609,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Flog%20in%201.png",{"src":611,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fnotifs.png",{"src":613,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fpersonal%20info.png",{"src":615,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fprice%20estimation%20history.png",{"src":617,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fpurchase%20history.png",{"src":619,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana\u002Fseo.png",{"src":621,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002FWeb%20design-mashhad%20%281%29.jpg",{"src":623,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002FWeb%20design-mashhad.jpg",{"src":625,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fonline%20shop%20website.jpg",{"src":627,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fpanel-courses.png",{"src":629,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fplans.jpg",{"src":631,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fportfolio.jpg",{"src":633,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fprice%20list.jpg",{"src":635,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fresponsive-app%20design.jpg",{"src":637,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fresponsive-portfolio.jpg",{"src":639,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fresponsive-software%20design.jpg",{"src":641,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fsoftware%20Design%20%281%29.png",{"src":643,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fviana%20academy-course%20details.jpg",{"src":645,"alt":131},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fviana2\u002Fviana%20academy-watch%20videos.jpg",[647],{"label":69,"to":48,"target":70,"icon":71},{},"8","\u002Fprojects\u002Fviana",{"title":587,"description":589},"projects\u002Fviana",[465,654,655,656,657,658,166,167],"Landing Page","Responsive Design","Figma","Component Architecture","Reusable Components",[660,662,664],{"category":87,"items":661},[172,173,174,176,175,93],{"category":475,"items":663},[309,477,521,478],{"category":523,"items":665},[166,188,195,473],"https:\u002F\u002Fwww.figma.com\u002Fproto\u002FswWlrSzaQWzZFRJLNeI90t\u002FViana-System--website--stories--posts-?node-id=29-1354&t=TMeyeGvKEwzvCzOF-1","NiW2-r51V1VuG-6vumRuo6kbjFuLjU980upJKA9PJWY",{"id":669,"title":670,"body":29,"company":131,"date":671,"description":672,"endDate":673,"extension":31,"image":674,"images":675,"links":696,"meta":698,"navigation":39,"order":699,"path":700,"seo":701,"startDate":671,"stem":702,"tags":703,"technologies":707,"url":724,"__hash__":725},"projects\u002Fprojects\u002Fvlancer.yml","ویانا فریلنسر — پلتفرم کاریابی و پروژه‌های فریلنسری","2025-05-01","توسعه و پیاده‌سازی یک پلتفرم فریلنسری برای انتشار و دریافت پروژه، شامل پنل کاربری، پنل کارفرما، پنل فریلنسر و پنل مدیریت، با تمرکز بر ارتباطات Real-Time، سیستم نوتیفیکیشن، SEO فنی و بهینه‌سازی عملکرد.","2025-07-01","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20home%20page.png",[676,678,680,682,684,686,688,690,692,694],{"src":674,"alt":677},"ویانا فریلنسر",{"src":679,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20search%20results%20%281%29.png",{"src":681,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Fclient%20dashboard.png",{"src":683,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20profile.png",{"src":685,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20profile-desk.png",{"src":687,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Fdesk-conflict.png",{"src":689,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Fdesk-%20payment.png",{"src":691,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20profile-portfolio.png",{"src":693,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Ffreelancer%20profile-finances.png",{"src":695,"alt":677},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fvlancer\u002Fdesk-files.png",[697],{"label":69,"to":48,"target":70,"icon":71},{},"7","\u002Fprojects\u002Fvlancer",{"title":670,"description":672},"projects\u002Fvlancer",[704,705,706,302,301,167,300],"Freelancing","Real-Time","Notifications push",[708,710,716,721],{"category":87,"items":709},[89,173,175,309,521,93,176],{"category":711,"items":712},"realtime",[713,714,715,404],"Pusher","Laravel Echo","Real-Time Events",{"category":717,"items":718},"seo & performance",[200,719,202,304,720],"Nuxt HTML Validator","Bundle Analysis",{"category":242,"items":722},[188,473,723,195,193,477],"Vue3 Persian DateTime Picker","https:\u002F\u002Fwww.figma.com\u002Fproto\u002FswWlrSzaQWzZFRJLNeI90t\u002FViana-System--website--stories--posts-?node-id=15201-34686&t=TMeyeGvKEwzvCzOF-1","gvEn5FUoCasEZtqwFO_jDctf28GA_WOj6dHUo9FI3gw",{"id":727,"title":728,"body":29,"company":48,"date":729,"description":730,"endDate":731,"extension":31,"image":732,"images":733,"links":770,"meta":774,"navigation":39,"order":775,"path":776,"seo":777,"startDate":778,"stem":779,"tags":780,"technologies":783,"url":773,"__hash__":812},"projects\u002Fprojects\u002Fzabanjo.yml","زبانجو — پلتفرم جستجو و رزرو کلاس زبان","2026-03-21","توسعه یک پلتفرم Full-Stack برای جستجو، مقایسه و ثبت‌نام در کلاس‌های زبان، شامل پنل کاربری، پنل مدیریت آموزشگاه و پنل مدیریت سیستم، با تمرکز بر تجربه کاربری، معماری قابل توسعه و مدیریت کامل فرانت‌اند و بک‌اند.","2026-11-11","https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_.png",[734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768],{"src":732,"alt":735},"پلتفرم زبانجو",{"src":737,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%287%29.png",{"src":739,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%2810%29.png",{"src":741,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%283%29.png",{"src":743,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%28Samsung%20Galaxy%20S8%2B%29%20%283%29.png",{"src":745,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%281%29.png",{"src":747,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%2813%29.png",{"src":749,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%28Samsung%20Galaxy%20S8%2B%29%20%281%29.png",{"src":751,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%288%29.png",{"src":753,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%28Samsung%20Galaxy%20S8%2B%29%20%282%29.png",{"src":755,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%286%29.png",{"src":757,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%28Samsung%20Galaxy%20S8%2B%29.png",{"src":759,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%282%29.png",{"src":761,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%2812%29.png",{"src":763,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%2811%29.png",{"src":765,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%284%29.png",{"src":767,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%285%29.png",{"src":769,"alt":735},"https:\u002F\u002Fqr2tnegks1uabe3e.public.blob.vercel-storage.com\u002Fzabanjo\u002Fzaban-jo.lovable.app_%20%289%29.png",[771],{"label":772,"to":773,"target":70,"icon":71},"مشاهده نسخه دمو","https:\u002F\u002Fzaban-jo.lovable.app",{},"5","\u002Fprojects\u002Fzabanjo",{"title":728,"description":730},"2026-05-21","projects\u002Fzabanjo",[380,781,782,167,83,394,382,383],"Education","Language Learning",[784,786,788,794,798,803,806],{"category":87,"items":785},[89,173,83,91,92,175,93],{"category":103,"items":787},[106,390,394,391,392,393,117],{"category":109,"items":789},[382,790,791,400,792,793],"MariaDB","Prisma ORM","Migrations","Seed",{"category":179,"items":795},[796,181,797],"MapLibre GL","OpenStreetMap",{"category":237,"items":799},[800,801,802],"Nuxt Content","MDC","TipTap",{"category":413,"items":804},[200,418,417,805],"Nuxt LLMS",{"category":317,"items":807},[808,809,810,811],"Notification Push","Progressive Web App (PWA)","Lottie","MCP (AI accessibility)","YDSOla_Vb0in9XHuX9fgihb4wZaAO2J2P78fq1KZsvA",1786900461727]