- 1-day MVP 제작을 위해 프로젝트 전체 일정, 기능 선정, UI 설계 전반을 주도했습니다.
- Flutter 기반 iOS/Android 앱 프론트엔드를 직접 개발했으며, 원활한 사용자 경험을 위한 UI/UX를 구현했습니다.
- UI/UX 담당 팀원과 Figma를 통해 협력하고, 팀원의 Flutter 개발 효율을 극대화할 수 있도록 지원했습니다.
- “뚜벅뚜멍”은 하루 만에 개발된 반려견 건강 관리 SNS로, SNS 피드에 사진을 업로드하면 AI 서버 기반 이미지 분석을 통해 치주 및 안구 질환 수치를 백엔드로부터 전달받아 퍼센티지로 보여줍니다.
- Android/iOS의 Native 헬스 API(걸음 수 등)와 연동해 운동량 데이터도 제공합니다.
- 사용자들이 반려견 사진과 함께 건강 상태를 공유할 수 있습니다.
- 사진 첨부 시, 백엔드 AI 서버로 업로드하여 모델 분석 결과를 받아옵니다.
- 치주질환 및 안구 질환에 대해 퍼센티지 기반 건강 지표 제공
- 분석은 비동기 처리 방식으로 앱이 멈추지 않고 결과를 수신받도록 구성했습니다.
- Android/iOS의 Native 헬스 API와 연동하여 걸음 수를 가져와 캐시워크 성격의 운동량 추적 기능을 구현했습니다.
- 앱 사용자 이탈률을 낮추고자 고안한 기능입니다.
Flutter App (iOS/Android)
├─ 이미지 업로드 → REST API → Colab 기반 AI 서버 → AIHub 데이터 기반 분석
├─ Native Health API → 걸음 수 수집
└─ 결과 및 피드 UI 실시간 렌더링
- Frontend: Flutter (Dart) / Android, iOS
- AI Server: Python 기반 모델 (팀원 개발) – Google Colab에서 실행
- 데이터 소스: AIHub에서 반려견 안구·치주질환 학습용 이미지 데이터 수집
- API: RESTful HTTP + 비동기 응답 처리 (비효율 방지를 위한 폴링/상태 확인 포함)
- UI 설계: Figma → Flutter 위젯 적용
- 시장 조사 및 기능 우선순위 결정: 시장 현황 및 문제점, 솔루션 도출, 비즈니스 모델, 매출 예상, 기존 서비스와 차별성 확보, MVP 정의
- 팀 워크플로우 구성: 프론트엔드 · 백엔드 · 사업계획 담당자 간 역할 분담 및 병렬 작업 주도
- 데모 및 발표 준비: 최종 발표에서 사용자 흐름 및 효과 강조하여 1위 수상 및 여러 관계자에게 피드백 및 연락처 확보
- Figma 설계 → Flutter 화면 매핑
- 이미지 업로드 → 서버 연동, 결과 표시 로직 개발 및 UI 구현
- Native 헬스 API 연동하여 걸음 수 수집 및 표시
- 빠른 의사결정과 집중된 역할 분담으로 하루 만에 실질적인 MVP 완성 및 대회 우승
- AI 모델과의 실시간 연동 구현으로 차별화된 기능 제공
