個人開発 / Shopifyアプリ2026年9月 公開
Bookslate
Shopify のストアの商品を「日時を予約できる商品」に変えるアプリです。お客さんは商品ページのカレンダーで日時を選び、通常のカート・決済のまま予約できます。ヨガ教室・写真撮影・体験教室・ツアーなど、サービスを売るお店が対象です。Shopify App Store で公開しています(英語圏向け)。
- Shopify の審査を通過して App Store で公開。GDPR の Webhook、Shopify の課金(App Pricing)、管理画面への埋め込み(App Bridge・Polaris)など、公開に必要な要件に対応
- 営業時間・休業日・所要時間・定員・前後のバッファ・直前予約の締切から空き枠を計算し、注文が完了すると予約を自動で作成
- 商品ページのカレンダーは Theme App Extension と App Proxy で作り、Online Store 2.0 に対応したテーマなら、店主がコードを書かずに商品ページへ置ける
- 競合の調査から、無料プランでも機能を制限せず、予約件数だけで料金を分ける価格設計にした
- 空き枠の計算・予約の作成・Webhook の署名検証を自動テストで確認
- Shopify
- React Router
- TypeScript
- Polaris
- GraphQL Admin API
- Prisma
- PostgreSQL
- Google Cloud Run
- GitHub Actions