kyoka122377777 / my-recipe

0 stars 0 forks source link

README

■ 本サービスの概要 My Recipeは、ユーザーが自分のオリジナルレシピを簡単に登録・管理できるウェブアプリケーションです。ユーザーは、材料やタグを使ってレシピを整理し、検索することで、料理のアイデアを引き出すことができます。また、レシピには画像を添付でき、視覚的に料理のイメージを強化します。

■ 目的 本サービスは、料理を楽しむすべての人に向けて、手軽にレシピを管理し、必要なときに素早く検索できる機能を提供することを目的としています。特に、家にある食材をもとに新しい料理を提案することに重点を置きます。

■ 主な機能 ユーザー登録機能: ユーザーは、ユーザーネーム、メールアドレス、パスワードを用いて新規登録できます。 ログイン機能: 登録したユーザーは、メールアドレスとパスワードでログインできます。 ユーザーネーム、メールアドレス、 パスワード変更機能: ユーザーは、アカウント情報をいつでも変更できます。 レシピ投稿機能: ユーザーは、オリジナルレシピを投稿でき、必要に応じて画像を添付できます。 レシピ編集機能: 投稿したレシピを後から編集できます。 レシピ削除機能: 不要になったレシピは削除できます。 レシピ検索機能: タグや材料を使って、簡単にレシピを検索できます。 タグ作成機能: ユーザーは、レシピに関連するタグを作成し、レシピを整理できます。 ターゲットユーザー: 料理を楽しむすべての人々をターゲットとし、特に自宅で料理をする人々に向けて提供します。冷蔵庫の食材を活用したレシピ提案機能により、無駄を減らしながら新しい料理のアイデアを提供します。

■ 機能候補 MVPリリース時 レシピ登録機能(材料ごとのタグ付け) レシピタイトル、タグによるレシピ検索機能

■本リリースまでに作りたい機能 ユーザー編集、削除、ログアウト機能 レシピ編集・削除機能 視覚的に使いやすいように修正 javascript等を使ったボタンに対する機能追加

■本リリース後のアップデートしたい機能 お気に入り機能 レシピのシェア機能(SNS連携) レシピのカスタマイズ機能(メモ追加など) 独自のタグシステム: 材料だけでなく、調理方法(焼く、煮る、蒸すなど)や料理の種類(和食、中華、洋食など)もタグ付けできるようにし、ユーザーが多様な検索を行えるようにします。 フィルタ機能: 検索結果を「調理時間」「カロリー」「難易度」などのフィルタで絞り込めるようにする。

■ 機能の実装方針予定 シンプルで使いやすいUIを意識しつつ、まずは基本機能(レシピ登録・タグ検索)を優先的に実装します。その後、ユーザーからのフィードバックを基に、必要な追加機能や改善を行っていきます。また、Ruby on Railsを使用して迅速な開発とデプロイを目指します。