[{"data":1,"prerenderedAt":101},["ShallowReactive",2],{"projects:en":3},[4,29,43,62,76,90],{"slug":5,"name":6,"summary":7,"role":8,"updateNote":-1,"meta":9,"coverUrl":-1,"lang":24,"isFallback":25,"featuredRank":26,"badge":27,"lastActivity":19,"tapeNumber":28},"accuhit-campaign-hub","Campaign Page Platform","Consolidated several client campaign pages, each built with plain HTML and JS, into a single Vue and Vuetify app.","Frontend Engineer",{"origin":10,"categories":11,"tags":13,"released":19,"company":20,"period":21},"company",[12],"frontend",[14,15,16,17,18],"vue","typescript","vuetify","pinia","liff","2025-11-01","accuhit",{"from":22,"to":23},"2025-11","2026-01","en",false,3,null,5,{"slug":30,"name":31,"summary":32,"role":8,"updateNote":-1,"meta":33,"coverUrl":-1,"lang":24,"isFallback":25,"featuredRank":27,"badge":27,"lastActivity":19,"tapeNumber":42},"accuhit-prototype","Internal Product Prototype","An internal project at AccuHit where I built the prototype, involved from requirements planning through frontend architecture.",{"origin":10,"categories":34,"tags":35,"released":19,"company":20,"period":40},[12],[14,15,17,36,37,38,39],"element-plus","axios","tailwindcss","scss",{"from":22,"to":41},"2025-12",6,{"slug":44,"name":45,"summary":46,"role":-1,"updateNote":-1,"meta":47,"coverUrl":57,"lang":24,"isFallback":25,"featuredRank":60,"badge":27,"lastActivity":56,"tapeNumber":61},"dreamos","夢 -ヴェイパーウェーブ- 2.0","A vaporwave-style simulated operating system that presents my résumé and work through a windowed interface.",{"origin":48,"categories":49,"tags":50,"released":56,"cover":57,"links":58},"personal",[12],[51,52,17,53,54,55],"nuxt","unocss","vueuse","animejs","interactjs","2025-09-06","\u002F_nuxt\u002Fcover.BAlcmKfk.webp",{"demo":59},"https:\u002F\u002Fdreamos.net",0,4,{"slug":63,"name":64,"summary":65,"role":8,"updateNote":-1,"meta":66,"coverUrl":-1,"lang":24,"isFallback":25,"featuredRank":75,"badge":27,"lastActivity":71,"tapeNumber":26},"accunix","AccuNix Social CRM Platform","An enterprise admin platform that brings LINE, Facebook and Instagram marketing and member data together, covering social operations, campaigns, member management and performance tracking for multiple business clients.",{"origin":10,"categories":67,"tags":68,"released":71,"company":20,"period":72},[12],[14,15,17,36,69,37,70,38,39],"vue-i18n","pusher","2025-03-01",{"from":73,"to":74},"2025-03","2026-03",1,{"slug":77,"name":78,"summary":79,"role":8,"updateNote":-1,"meta":80,"coverUrl":-1,"lang":24,"isFallback":25,"featuredRank":27,"badge":27,"lastActivity":84,"tapeNumber":89},"elife-metaverse","E-Life Mall Metaverse Store","A first-person virtual appliance store built on the virtual showroom: visitors explore freely, handle products like fridges and coffee machines in 360°, and play through gamified missions.",{"origin":10,"categories":81,"tags":82,"released":84,"company":85,"period":86},[12],[14,15,52,83],"websocket","2024-02-01","topcloud",{"from":87,"to":88},"2024-02","2024-05",2,{"slug":91,"name":92,"summary":93,"role":8,"updateNote":-1,"meta":94,"coverUrl":-1,"lang":24,"isFallback":25,"featuredRank":89,"badge":27,"lastActivity":97,"tapeNumber":75},"in3d","IN3D Virtual Showroom & Analytics Dashboard","A web-based 3D virtual showroom that lets customers browse products without visiting a physical venue, plus a dashboard for monitoring showroom data in real time.",{"origin":10,"categories":95,"tags":96,"released":97,"company":85,"period":98},[12],[14,15,52,83],"2024-01-01",{"from":99,"to":100},"2024-01","2024-08",1793948871243]