Skip to content

Commit 214b23f

Browse files
committed
chore: speaker info (Kaede Kato)
1 parent bb9bb14 commit 214b23f

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

i18n/en/speakers.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,13 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
352352
avatarUrl: "/images/avatars/kaede-kato.png",
353353
color: "navy",
354354
talkTitle: "Building the chocoZAP Service Reservation System In-House with Nuxt",
355-
talkOverview: "At chocoZAP, we previously relied on external services for booking self-care and self-hair removal appointments—but we've now fully brought that functionality in-house, rebuilding everything with Nuxt.\n\nWe designed tailored UIs for both web and app (WebView) platforms, focusing on making daily interactions feel intuitive and seamless.\n\nIn this lightning talk, I'll share key highlights from the project and the strategies we used to optimize the experience. Topics include (subject to time constraints):\n\nUI Structure and State Management in Nuxt\n\n * How we structured components (e.g., using `views` and `templates`) to boost reusability and maintainability\n * Using the `server/` directory to organize API communication cleanly\n\nFlexible Improvement Cycles Enabled by In-House Development\n\n * Fine-grained UI behavior adjustments based on API responses\n * Better UX for edge cases like reaching booking limits, reducing user confusion\n\nAlignment with chocoZAP's Design System\n\n * Implementing UI consistent with our internal design system, ensuring a unified brand experience across screens\n\nRapid Feedback Loops\n\n * How we quickly incorporated user feedback to minimize friction and improve daily usability\n\nThis talk is a look behind the scenes at how we built a smoother, more responsive reservation experience—tailored to our users' real-world needs.",
355+
talkOverview: `At chocoZAP, we had been using external services for booking self-esthetic and self-hair removal services.
356+
This time, we have developed our own reservation system in Nuxt.
357+
358+
As a result, the development team can now independently design and improve the system,
359+
and we have built a structure that allows us to flexibly enhance API communication and authentication in-house.
360+
361+
In this LT, we will introduce the technical architecture and the key points we focused on.`,
356362
socialUrls: {},
357363
},
358364
];

i18n/ja/speakers.ts

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -345,18 +345,13 @@ export const LT_SPEAKERS: Speaker[] = [
345345
avatarUrl: "/images/avatars/kaede-kato.png",
346346
color: "navy",
347347
talkTitle: "chocoZAPサービス予約システムをNuxtで内製化した話",
348-
talkOverview: `chocoZAPでは、これまでセルフエステやセルフ脱毛の予約に外部サービスを利用していましたが、この度Nuxtで完全内製化しました。
349-
Webとアプリ(WebView)それぞれに最適化したUIを導入し、毎日利用するからこそ「直感的でスムーズに操作できる」ことを重視しています。
350-
本LTでは、プロジェクトで実際に取り組んだ内容と、そこで工夫したポイントをお話しします。
348+
talkOverview: `chocoZAPではこれまでセルフエステやセルフ脱毛などのサービス予約に外部サービスを利用していましたが、
349+
この度サービス予約システムをNuxtで内製化しました。
351350
352-
以下の話を想定しています。(時間の都合により内容に変更の可能性がございます)
353-
・Nuxtでの画面構成と状態管理
354-
・コンポーネントの整理やAPIの扱いを工夫し、開発・保守しやすい設計を目指しました
355-
・内製化でできるようになった細かい改善
356-
・ボタンの挙動や表示文言を柔軟に調整できるようになり、UI/UXを継続的に改善できるようになりました
357-
・自社のデザインシステムに沿ってUI実装が可能となり、他の画面との一貫性やブランド体験の統一を図れるようになりました
358-
・ユーザーの声をすぐ反映できたこと
359-
・「わかりにくい」といった声を受けて素早く対応し、使いやすさの向上に取り組みました`,
351+
これにより開発チームが主体的にシステムを設計・改善できるようになり、
352+
API通信や認証も含めて自社で柔軟に改善できる体制を整えました。
353+
354+
本LTでは、その技術構成と工夫したポイントをご紹介します。`,
360355
socialUrls: {},
361356
},
362357
];

0 commit comments

Comments
 (0)