Skip to content
YANG SEUNG HYEOK

엄마먹어도돼? - 임신 중 음식체크, 추천메뉴 및 레시피 - Apps on Google Play

This is an essential app that checks what foods you can and should avoid during pregnancy, and recommends foods and recipes made with ingredients that are good for pregnant women.

https://play.google.com/store/apps/details?id=kr.co.placea.safemom

산모 도우미 앱 - App Store

App Store에서 Ace Planet Co., Ltd의 산모 도우미 앱을 다운로드하십시오.

https://apps.apple.com/kr/app/%EC%82%B0%EB%AA%A8-%EB%8F%84%EC%9A%B0%EB%AF%B8/id6743106939

한 줄 소개

임산부가 "이 음식 먹어도 돼?"를 AI로 확인하고, 참고 답변과 AI 기반 메뉴·레시피 추천까지 받을 수 있는 Flutter 모바일 앱입니다. ChatGPT API를 활용합니다.

앱 개요

앱명
엄마 먹어도 돼? (SafeMom)
플랫폼
Android · iOS
개발
Flutter · Dart
주요 기능
ChatGPT API · 음식 체크 · 메뉴/레시피 추천
Local DB
SQLite (sqflite)
설정 저장
SharedPreferences
다국어
easy_localization
광고
Google AdMob
팀 구성
기획 1명 · 개발 1명 · 크몽 외주 디자이너 1명
디자인
크몽 외주 디자인 적용

어떤 앱인가

임신 중 음식 섭취가 걱정되는 사용자를 위해, 음식명을 검색하면 ChatGPT API 기반 참고 답변을 받을 수 있는 Flutter 모바일 앱입니다.

음식 섭취 확인 → AI 메뉴 추천 → 레시피 확인 → 저장까지 이어지는 흐름을 제공하며, SQLite로 검색·저장 데이터를 관리합니다. 다국어, AdMob, Google Play·App Store 배포를 지원합니다.

주요 기능

1) 음식체크

  • 음식명 검색 시 임신 중 섭취 가능 여부 AI 답변
  • 검색·저장 기록 확인
  • 예: 파인애플, 커피, 율무, 타이레놀 등
음식체크 — 정보 검색 중
음식체크 — 마라탕 AI 답변

2) 메뉴추천

  • 엄마에게 좋은 메뉴 AI 추천
  • 추천 결과에서 레시피 확인
  • 마음에 드는 레시피 MY에 저장
메뉴추천 — 정보 검색 중
메뉴추천 — 브로콜리 볶음 레시피

3) MY (마이페이지)

  • 저장한 요리·레시피 모아보기
  • 검색·저장 기록 관리
MY — 저장된 레시피

4) 온보딩

  • 아기 태명 등록 (예: 토토)
  • GPT 정보 제공 동의 화면
  • 최초 실행 시 등록, 이후 바로 앱 진입

5) 다국어 지원

  • easy_localization 기반 한국어·영어 지원
  • 언어에 따라 UI·이미지 분기

6) 수익화

  • Google AdMob 배너 광고 적용

사용자 흐름

앱 실행

태명 등록 + GPT 정보 제공 동의

메인

음식체크 — "이거 먹어도 돼?" 검색 → AI 답변

메뉴추천 — AI 메뉴·레시피 추천 → MY 저장

MY — 저장 레시피·검색 기록 확인

기술적 구현 (개발자 관점)

  • Flutter 기반 메인 앱 구조 유지·개선
  • ChatGPT API 연동 — 음식체크·메뉴추천 API 연동 흐름 정리
  • 한/영 다국어 환경에서 기능 정상 동작 확인

기술 스택

App
Flutter, Dart
Local DB
SQLite (sqflite)
Settings
SharedPreferences
i18n
easy_localization
Ads
Google Mobile Ads (AdMob)

배운 점

  • 임신·육아 도메인 UX(태명, 음식 안전, 레시피 저장) 설계/개선 경험
  • Flutter 탭 기반 대형 화면 구조 유지보수
  • Google Play 정책 변경(API 수준) 선제 대응
  • 실서비스 앱 빌드·배포 과정에서 환경 이슈 해결 경험

(부록) ChatGPT API 보안 개선 (요약)

앱 소개를 우선으로 두고, 보안 개선은 부록 수준으로 정리했습니다.
  • 배경: ChatGPT API 키가 앱에 노출되어 무단 사용 발생
  • 개선: 앱 → OpenAI 직접 호출 제거, placea.co.kr 서버 프록시로 전환
  • curl 서버 테스트로 API 정상 동작 확인
임신 중 식단·메뉴를 AI로 안내하는 Flutter 앱 「엄마 먹어도 돼?」의 기능 유지·배포 대응 (targetSdk 36)과 ChatGPT API 보안 구조(서버 프록시) 개선을 진행했습니다.