프로젝트 소개
FlutterFlow + Firebase 기존 환경 위에 AI Vision 이미지 필터링, LLM 호소문 자동생성, GPS 기반 대량 푸시 알림, 포인트 시스템, 관리자 페이지를 추가 개발하여 반려동물 실종 알림 플랫폼의 서비스 완성도를 높이는 프로젝트입니다.
프로젝트 개요
| 항목 | 내용 |
|---|---|
| 프로젝트명 | AI 기반 반려동물 SNS 및 GPS 실종 알림 앱 기능 고도화 |
| 서비스명 | 플렛(Flet) — 반려동물 전용 SNS & 실종 알림 플랫폼 |
| 카테고리 | 모바일 앱 (Android/iOS) · AI · 데이터 분석 |
| 현재 개발 현황 | FlutterFlow + Firebase 기반 약 30% 자체 개발 완료 (로그인, 프로필, 알림페이지, 네비게이션바) · UI/UX 화면 설계서 70스크린 및 기능 명세서 완비 |
| 제안 금액 | 4,050만원 (VAT 별도) |
| 제안 기간 | 150일 |
| 핵심 기술 | FlutterFlow, Firebase, Node.js, Cloud Functions, Google Cloud Vision API, OpenAI API, Next.js, PostgreSQL |
핵심 요구사항 분석
- AI Vision 이미지 필터링 — 사용자가 사람 위주의 사진을 업로드 시 AI가 자동 인식하여 블라인드 처리. Google Cloud Vision API의 사람 감지(Person Detection)와 안전 검색(SafeSearch)을 활용하여 높은 정확도의 필터링 구현
- AI 호소문 자동 완성 — 반려동물 실종 신고 시 사용자가 입력한 핵심 키워드(종류, 색상, 특징, 실종 위치 등)를 바탕으로 LLM API를 연동하여 긴급 호소문 자동 생성. 프롬프트 엔지니어링으로 감정적이고 효과적인 호소문 템플릿 제공
- GPS 기반 대량 푸시 알림 — 실종 발생 시 반경 5km 내 앱 사용자에게 실시간 대량 푸시 알림 발송. GeoHash 기반 공간 인덱싱과 FCM Topic/Batch 전송으로 안정적인 대규모 알림 처리
- 포인트 시스템 백엔드 — 서비스 내 활동(게시글 작성, 실종 제보, 출석 등)에 대한 포인트 적립/사용(차감), 제휴 가맹점 정산 처리. 트랜잭션 기반 포인트 원장 관리
- 관리자 페이지 — 웹 기반 관리자 페이지: 사용자(회원) 관리, 실종 알림 관리/모니터링, 제휴 가맹점 관리/정산, 서비스 이용 통계 대시보드
제안 포인트
본 프로젝트는 이미 30% 완성된 FlutterFlow + Firebase 기반 앱(플렛) 위에 고도화된 기술(AI Vision, LLM, GPS 기반 대량 푸시)을 안정적으로 추가하는 것이 핵심입니다. 70스크린 UI/UX 설계서와 기능 명세서가 완비되어 있어, 기획 리스크를 최소화하고 개발에 집중할 수 있습니다. 다음과 같은 접근 방식을 제안합니다:
- Firebase 생태계 활용 극대화 — 기존 Firebase 환경과의 호환성을 최우선으로 고려하여, Cloud Functions(Node.js)를 백엔드 기반으로 채택. 별도 서버 관리 부담 없이 서버리스 아키텍처로 운영 효율성 확보
- AI 기능의 단계적 고도화 — Vision API와 LLM API를 Cloud Functions 레이어에서 처리하여 앱 측 변경을 최소화. 향후 모델 교체나 프롬프트 개선 시에도 앱 업데이트 없이 서버 측에서 유연하게 대응 가능
- GPS 푸시의 안정성 확보 — GeoHash 기반 공간 인덱싱 + FCM Batch 전송으로 반경 5km 대량 알림의 안정성과 속도를 동시에 확보. 유사 프로젝트에서 FCM 7종 푸시 알림 시스템을 구축한 경험을 적용
- 정부지원사업 서류 지원 — 사업 계획서/신청서에 첨부 가능한 상세 견적서와 기술적 구현 방안을 본 제안서에 포함. 예비창업패키지 심사 기준에 맞춘 기술 구현 로드맵 제공