ingredientmix
개요
IngredientMix는 사용자가 집에있는 재료를 기반으로 맛있는 레시피를 발견하고 만들 수 있도록 설계된 모바일 애플리케이션입니다. 이 앱은 사용자 친화적 인 인터페이스, 풍부한 기능 및 개별식이 선호도 및 요리 스타일에 맞는 다양한 레시피를 탐색 할 수있는 기능을 제공합니다.
특징
사용자 기능
사용자 등록 및 로그인 :
- 이메일 또는 소셜 미디어 계정 (Google, Facebook)을 사용하여 가입하십시오.
- 개인화 된 경험을위한 사용자 인증.
프로필 관리 :
- 사용자 정보 (이름, 이메일, 비밀번호)를 업데이트합니다.
- 식이 선호도 (채식, 비건 채식, 글루텐 프리 등)를 설정하십시오.
성분 입력 :
- 사용자는 집에있는 성분을 입력 할 수 있습니다.
- 입력 성분을 기반으로 가능한 레시피에 대한 제안.
레시피 검색 :
- 이름, 성분 또는식이 제한으로 레시피를 찾는 기능 검색 기능.
- 준비 시간, 난이도 및 등급에 따른 레시피를 필터링합니다.
레시피 세부 사항 :
- 다음을 포함하여 각 레시피의 자세한보기
- 성분 목록
- 단계별 요리 지침
- 준비 및 요리 시간
- 영양 정보
- 사용자 등급 및 리뷰
즐겨 찾기 :
- 쉽게 접근 할 수 있도록 좋아하는 레시피를 저장하십시오.
- 좋아하는 레시피의 맞춤형 컬렉션을 만듭니다.
쇼핑 목록 :
- 선택한 레시피를 기반으로 쇼핑 목록을 생성하십시오.
- 구매 한 것으로 항목을 표시하는 옵션.
식사 플래너 :
- 레시피를 선택하여 일주일 동안 식사를 계획하십시오.
- 계획된 식사를 캘린더 형식으로 봅니다.
요리 타이머 :
- 요리 지침을위한 통합 타이머.
- 특정 작업을 수행 할시기에 대한 알림 (예 : 저어, 성분을 추가).
소셜 공유 :
- 소셜 미디어 플랫폼에서 레시피를 공유합니다.
- 친구를 초대하여 앱에 가입하고 좋아하는 레시피를 공유하십시오.
사용자 피드백 및 등급 :
- 레시피를 평가하고 의견을 제공합니다.
- 문제를보고하거나 개선을 제안합니다.
관리 기능
레시피 관리 :
- 레시피 추가, 편집 및 제거를위한 관리자 대시 보드.
- 사용자 제출 레시피 및 리뷰를 승인합니다.
사용자 관리 :
- 등록 된 사용자를보고 관리합니다.
- 사용자 보고서 및 피드백을 처리합니다.
분석 대시 보드 :
- 앱 사용 통계 (가장 인기있는 레시피, 사용자 참여)를 추적합니다.
- 사용자 성장 및 유지 지표를 모니터링합니다.
기술 스택
- 프론트 엔드 : Swift, Uikit, Swiftui
- 백엔드 : FireBase / Node.js / Express (선택 사항)
- 데이터베이스 : Firestore / Sqlite
- APIS :
- 영양 및 레시피 데이터에 대한 타사 API (예 : Edamam, Spoonacular).
- 클라우드 스토리지 : 이미지 및 레시피 파일을위한 Firebase 스토리지.
요구 사항
- iOS 14.0 이상
- Xcode 12.0 이상
- 스위프트 5.0 이상
설치
저장소 복제 :
git clone https://github.com/yourusername/IngredientMix.git
Xcode에서 프로젝트를 엽니 다.
Cocoapods 또는 Swift 패키지 관리자를 사용하여 종속성 (있는 경우)을 설치하십시오.
iOS 장치 또는 시뮬레이터에서 프로젝트를 구축하고 실행하십시오.
용법
- 앱 시작 : iOS 장치에서 앱을 엽니 다.
- 사용자 등록 : 새 계정을 만들거나 기존 자격 증명으로 로그인합니다.
- 재료 입력 : "재료 추가"기능을 사용하여 가지고있는 것을 입력하십시오.
- 레시피 탐색 : 재료와 일치하는 레시피를 탐색하거나 검색하십시오.
- 요리 지침에 따라 : 세부 사항을보고 요리 지침을 따르려면 레시피를 선택하십시오.
- 즐겨 찾기 절약 : 나중에 빠른 액세스를위한 북마크 레시피.
- 쇼핑 목록 만들기 : 쇼핑 목록 기능을 사용하여 식료품 쇼핑을 쉬십시오.
결과
IngredientMix 앱은 사용자에게 사용 가능한 재료의 사용을 최대화하면서 새롭고 흥미로운 레시피를 발견 할 수있는 플랫폼을 제공합니다. 사용자는 식사를 효율적으로 계획하고 식료품을 쇼핑하며 요리 경험을 향상시킬 수 있습니다.
결론
Ingredientmix 모바일 애플리케이션은 사용자가 주방과 상호 작용하는 방식에 혁명을 일으켜 요리를 창의적이고 즐거운 경험으로 바꿉니다. 효과적인 성분 활용을 통해 음식물 쓰레기를 최소화하면서 요리 탐사를 장려합니다.
기여
저장소를 자유롭게 포크하고 변경하고 풀 요청을 제출하십시오. 기부금을 환영합니다!
특허
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
작가
해적 엠퍼
- Github : 해적 엠퍼
- Reddit : Piratekingrahul
- 트위터 : Piratekingrahul
- 불화 : Piratekingrahul
- LinkedIn : Piratekingrahul
- Skype : Skype에 가입하십시오
- 중간 : Piratekingrahul