CookShareは、ユーザーがレシピを作成、カスタマイズ、共有できるプラットフォームです。さらに、選択したレシピからショッピングリストを生成する機能も付属しています。ユーザーは他のユーザーのレシピをクローンし、自分独自のレシピを作成することも可能です。
食事の準備を楽にしたい、互いにレシピを分かち合うプラットフォームを作りたいと考えました。自身の好みや食材に合わせたカスタマイズも可能なため、ユーザー体験の向上を目指しています。また、レシピのクローン機能により、他のユーザーのアイデアを活用し、個々のニーズに合ったユニークなレシピを作成できます。
- 主なターゲット:
- ファミリー層
- 簡単な料理を希望する個人
- 料理初心者
- 時短を求める忙しい社会人
- 理由: レシピサイトの使用頻度が高い層であり、ターゲット層に合致するため。
- レシピの検索・閲覧
- お気に入りレシピのカスタマイズ
- 他ユーザーのレシピのクローン
- 買い物リストの自動生成
- 個人ページでのレシピ投稿
- SNS連携(X, Instagram等)でのシェア機能
- SNSマーケティング
- Instagram/X/FacebookでのPR活動
- インフルエンサーとのコラボレーション
- コンテンツマーケティング
- 料理ブログとの連携
- SEO対策の実施
- データ分析
- ユーザー行動分析
- 広告効果の測定・改善
- カスタマイズの自由度が高いテンプレート
- レシピのクローン機能
- AIによるパーソナライズ推奨
- 買い物リスト自動生成
- レシピのバージョン管理
- コミュニティ機能
- レシピの作成・カスタマイズ
- レシピのクローン機能
- 買い物リスト生成
- ユーザープロフィール
- カテゴリ別レシピ検索
- AIによるカスタマイズ推奨
- ユーザー分析レポート
- SNS連携機能
- フロントエンド: Next.js, TypeScript
- バックエンド: Node.js
- データベース: PostgreSQL
- AI/ML: OpenAI API, Google Cloud AI
- インフラ: AWS/Vercel
- レシピの材料をリスト化
- 材料の量を計算
- 買い物チェックボックスを生成
- 見積金額を提示
- オリジナルレシピの参照を保持
- 変更履歴の管理
- バージョン管理システム
- OpenAI APIによる食材の組み合わせ提案
- ユーザー履歴に基づくパーソナライズ
詳細なER図とデータベース設計についてはdocs/er/er.pumlを参照してください。
This project is licensed under the MIT License - see the LICENSE.md file for details
