안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[Flutter/Spring] AI 자동인식 기반 개인 맞춤 영양 관리 플랫폼 '피트비(BARO)' 풀스택 개발
개발 · 기획
안드로이드 · iOS
SaaSㆍ솔루션, 병원ㆍ헬스케어, CRM 고객관리
프로젝트 배경
문제 정의 및 목표 기존 식단 관리 앱들은 사용자가 일일이 섭취한 음식을 텍스트로 검색하고 입력해야 하는 불편함이 있어 지속적인 사용이 어려웠습니다. 이를 해결하기 위해 '사진 촬영 한 번으로 끝나는 식단 기록'과 '데이터 기반의 정밀한 영양 분석'을 목표로 프로젝트가 시작되었습니다.
프로젝트 성과
개발 생산성 및 운영 효율 극대화
Flutter 도입으로 Android/iOS 개발 공수를 40% 절감하여 4개월 만에 런칭했으며, Terraform 인프라 자동화로 배포 시간을 80% 단축했습니다.
앱 성능 최적화
기존 REST API 대비 GraphQL 도입을 통해 네트워크 페이로드를 줄여, 데이터가 많은 대시보드 화면의 로딩 속도를 대폭 개선했습니다.
핵심 기능
AI 식단 인식 및 정밀 분석
촬영된 음식 이미지를 분석하여 탄단지(탄수화물, 단백질, 지방) 비율과 칼로리를 자동으로 계산하고 시각화된 그래프로 제공합니다.
개인 맞춤 영양 솔루션
사용자의 건강 데이터와 섭취 기록을 기반으로 부족한 영양소를 분석하고, 이를 보완할 수 있는 최적의 식단과 영양제를 추천합니다.
실시간 건강 대시보드
일/주/월 단위의 섭취 통계와 영양 상태 변화를 직관적인 차트(Bar/Line Chart)로 제공하여 사용자의 동기 부여를 돕습니다.
진행 단계
기획/설계
2024.07.
요구사항 분석, DB 스키마 및 GraphQL API 설계, 시스템 아키텍처 수립
백엔드/인프라
2024.08.
AWS VPC/EC2 환경 구축(Terraform), Spring Boot API 서버 개발 및 Docker 화
앱 개발
2024.09.
Flutter UI 구현, Bloc 패턴 적용, 영양 분석 및 차트 시각화 기능 구현
연동/테스트
2024.10.
API 연동, 소셜 로그인(OAuth2) 구현, QA 및 버그 수정
배포
2024.11.
스토어 심사 및 최종 런칭
프로젝트 상세
'BARO(서비스명: 피트비)'는 사용자가 촬영한 음식 사진을 AI가 자동으로 인식하여 칼로리와 영양소를 분석하고, 부족한 영양소를 보충할 수 있는 건강기능식품까지 추천해 주는 올인원 헬스케어 플랫폼입니다.

자사는 본 프로젝트의 기획 단계부터 참여하여 시스템 아키텍처를 설계하고, Flutter 기반의 크로스플랫폼 앱 개발과 Spring Boot 기반의 고성능 백엔드 서버 구축, 그리고 Terraform을 활용한 AWS 인프라 자동화까지 전담하여 성공적으로 런칭했습니다.

[핵심 구현 사항]

Cross-Platform: Flutter 단일 코드베이스로 iOS/Android 스토어 동시 출시 및 UI/UX 100% 일치 구현

High Performance: GraphQL을 도입하여 모바일 환경에서의 데이터 통신 오버헤드 최소화 및 응답 속도 최적화

Infrastructure as Code: Terraform을 통해 인프라 생성부터 배포까지 전 과정을 코드로 자동화하여 운영 안정성 확보

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

bo******
개발 · 개인사업자

프로젝트 정보

참여 기간
2024.07. ~ 2024.11.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
PurpleMoon Project Group
역할
PM, 풀스택 개발(앱/서버), 시스템 아키텍처 설계, AWS 인프라 구축
관련 기술
AWS
terraform
Spring Boot
PostgreSQL
Docker
Java
GraphQL
spring Security
Flutter
BLoC