gredientmix
概要
IngredientMixは、ユーザーが自宅にある材料に基づいておいしいレシピを発見して作成できるように設計されたモバイルアプリケーションです。このアプリは、ユーザーフレンドリーなインターフェイス、リッチな機能、個々の食事の好みや調理スタイルに合わせたさまざまなレシピを探索する機能を提供します。
特徴
ユーザー機能
ユーザーの登録とログイン:
- 電子メールまたはソーシャルメディアアカウント(Google、Facebook)を使用してサインアップします。
- パーソナライズされたエクスペリエンスのユーザー認証。
プロフィール管理:
- ユーザー情報(名前、電子メール、パスワード)を更新します。
- 食事の好み(ベジタリアン、ビーガン、グルテンフリーなど)を設定します。
成分入力:
- ユーザーは、自宅で持っている材料を入力できます。
- 入力成分に基づいた可能なレシピの提案。
レシピ検索:
- 機能を検索して、名前、成分、または食事制限でレシピを見つけます。
- 準備時間、難易度、および評価によるレシピをフィルターします。
レシピの詳細:
- 以下を含む各レシピの詳細なビュー
- 成分リスト
- 段階的な調理手順
- 準備と調理時間
- 栄養情報
- ユーザーの評価とレビュー
お気に入り:
- 簡単にアクセスできるように、お気に入りのレシピを保存してください。
- お気に入りのレシピのカスタムコレクションを作成します。
ショッピングリスト:
- 選択したレシピに基づいて買い物リストを生成します。
- 購入されたアイテムをマークするオプション。
食事プランナー:
- レシピを選択して、その週の食事を計画します。
- カレンダー形式で計画された食事を表示します。
クッキングタイマー:
- 調理手順の統合タイマー。
- 特定のタスクをいつ実行するかについての通知(例えば、かき混ぜ、材料を追加)。
ソーシャル共有:
- ソーシャルメディアプラットフォームでレシピを共有します。
- 友達を招待してアプリに参加し、お気に入りのレシピを共有してください。
ユーザーのフィードバックと評価:
- レシピを評価し、コメントを提供します。
- 問題を報告するか、改善を提案します。
管理者機能
レシピ管理:
- レシピを追加、編集、削除するための管理ダッシュボード。
- ユーザーがサビされたレシピとレビューを承認します。
ユーザー管理:
- 登録ユーザーを表示および管理します。
- ユーザーのレポートとフィードバックを処理します。
分析ダッシュボード:
- アプリの使用統計(最も人気のあるレシピ、ユーザーエンゲージメント)を追跡します。
- ユーザーの成長と保持指標を監視します。
テクノロジースタック
- Frontend :Swift、Uikit、Swiftui
- バックエンド:firebase / node.js / express(オプション)
- データベース:Firestore / SQLite
- API :
- 栄養データとレシピデータのサードパーティAPI(Edamam、Spoonacular)。
- クラウドストレージ:画像およびレシピファイルのFireBaseストレージ。
要件
- iOS 14.0以降
- Xcode 12.0以降
- Swift 5.0以降
インストール
リポジトリをクローンします:
git clone https://github.com/yourusername/IngredientMix.git
Xcodeでプロジェクトを開きます。
CocoapodsまたはSwiftパッケージマネージャーを使用して、依存関係(ある場合)をインストールします。
iOSデバイスまたはシミュレーターでプロジェクトを構築して実行します。
使用法
- アプリの起動:iOSデバイスでアプリを開きます。
- ユーザー登録:新しいアカウントを作成するか、既存の資格情報を使用してログインします。
- 材料の入力:「材料を追加」機能を使用して、持っているものを入力します。
- レシピの探索:材料に合ったレシピを閲覧または検索します。
- 調理の指示に従って:レシピを選択して詳細を表示し、料理の指示に従ってください。
- お気に入りの保存:後で迅速にアクセスできるレシピをブックマークします。
- 買い物リストの作成:簡単な食料品の買い物をするために、買い物リスト機能を使用します。
結果
gredientmixアプリは、ユーザーに、新しいエキサイティングなレシピを発見しながら、利用可能な材料の使用を最大化するプラットフォームを提供します。ユーザーは、食事を効率的に計画したり、食料品を購入したり、料理体験を強化したりできます。
結論
gredientmixモバイルアプリケーションは、ユーザーがキッチンとの対話方法に革命をもたらし、料理を創造的で楽しい体験に変えます。効果的な成分の利用を通じて食品廃棄物を最小限に抑えながら、料理の探索を促進します。
貢献
リポジトリをフォークし、変更を加え、プルリクエストを送信してください。貢献は大歓迎です!
ライセンス
このプロジェクトは、MITライセンスの下でライセンスされています。詳細については、ライセンスファイルを参照してください。
著者
海賊帝国
- Github:海賊 - エンペラー
- Reddit:Piratekingrahul
- Twitter:Piratekingrahul
- 不和:Piratekingrahul
- LinkedIn:Piratekingrahul
- Skype:Skypeに参加してください
- 中:Piratekingrahul