안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
AI 기반 소상공인 어시스턴트 "SANAI"
개발 · 디자인 · 기획
안드로이드 · iOS
SaaSㆍ솔루션, Gen AI 서비스, ChatGPTㆍ챗봇
프로젝트 배경
[해결하려는 문제]
소상공인과 예비 창업자들은 사업 관련 정보를 얻기 위해 여러 사이트를 돌아다니거나, 비싼 컨설팅 비용을 지불해야 했습니다. 상권 분석, 마케팅 전략, 사업 아이디어 검증 등 창업에 필요한 정보가 파편화되어 있고, AI 기술의 혜택을 받기 어려웠습니다.

[달성하고자 한 목표]
1. 통합 플랫폼 - AI 챗봇, 이미지 생성, 상권 분석을 하나의 서비스에서 제공
2. 접근성 - 누구나 쉽게 사용할 수 있는 직관적인 UI/UX
3. 합리적 비용 - 구독 기반 SaaS로 기존 컨설팅 대비 1/10 이하 비용
4. 크로스 플랫폼 - 웹과 모바일 앱에서 동일한 경험 제공
5. 한국 시장 최적화 - 카카오, 네이버 등 국내 서비스 연동
프로젝트 성과
마이크로서비스 아키텍처 구축
API Gateway, Sidekick(AI), Growth 3개 서비스로 분리, 독립 배포 및 확장 가능한 구조
OAuth 프로바이더 통합
Kakao, Google, Apple 소셜 로그인을 Firebase 기반으로 통합 인증 구현
앱 결제 시스템 구축
RevenueCat(모바일 IAP) 을 통한 iOS/AOS 전 플랫폼 결제 가능
4개월 내 MVP 런칭
기획부터 프로덕션 배포까지 4개월 만에 Full-Stack SaaS 플랫폼 구축 완료
핵심 기능
실시간 스트리밍 채팅
FastAPI + SSE로 GPT-5, gemini 2.5 flash 등의 AI 모델의 응답을 실시간 스트리밍
세션 관리 및 대화 이력 저장
멀티 AI 모델 기반 이미지 생성 시스템
OpenAI, Gemini, Claude를 단일 인터페이스로 통합, 모델별 라우팅 및 Fallback 처리
이미지 AI모델의 경우 Gemini 2.5 flash/pro - nano banana (나노바나나) 적용
구독/포인트 기반 기능 제어
구독/포인트 정책 기반 서비스로 플랜별 기능 접근 제어, 포인트 차감 및 사용량 추적
진행 단계
서비스 기획 및 아키텍처 설계
2025.08.
마이크로서비스 구조 설계, DB 스키마 정의, GCP 인프라 구성
인증 및 결제 시스템 구축
2025.09.
Firebase Auth 통합, Toss/RevenueCat 결제 연동, 구독 정책 구현
AI 서비스 개발 (챗봇, 이미지)
2025.10.
Sidekick 서비스 구현, OpenAI/Gemini 연동, 스트리밍 채팅 구현
최적화 및 프로덕션 배포
2025.11.
성능 최적화, 캐싱 적용, 스테이징/프로덕션 환경 분리 배포
프로젝트 상세
1. 프로젝트 개요
소상공인과 예비 창업자를 위한 AI 기반 비즈니스 인텔리전스 플랫폼입니다.
AI 챗봇, 이미지 생성/분석, 상권 분석 지도, 매출 시뮬레이션 리포트 등 창업과 사업 운영에 필요한 다양한 AI 서비스를 통합 제공합니다.
웹과 모바일 앱(Flutter)에서 동일한 경험을 제공하며, 구독 기반 SaaS 모델로 운영됩니다.

2. 주요 기능
AI 챗봇 (비즈니스 어드바이저)
- OpenAI, Gemini, Claude 등 멀티 AI 모델 지원
- 스트리밍 응답으로 실시간 대화
- 역할 기반 페르소나 (사업 상담, 마케팅 조언 등)
- MongoDB 기반 대화 이력 관리

AI 이미지 생성 및 분석
- 텍스트 기반 이미지 생성 (Text-to-Image)
- 이미지 분석 및 OCR (텍스트 추출)
- Vision API 연동 이미지 인식
- 안전성 검사 및 워터마크 처리

상권 분석 지도
- 전국 상권 데이터 시각화
- 업종별 3depth 카테고리 필터링
- PostGIS 기반 공간 쿼리 및 클러스터링
- 주변 시설 (지하철, 대학, 병원 등) 통합 조회

상권 분석 리포트
- 5축 종합 평가 (입지, 접근성, 소비인구, 시설, 경쟁)
- AI 기반 매출 시뮬레이션 (3가지 시나리오)
- PDF 리포트 자동 생성 및 다운로드
- 결제 연동 프리미엄 리포트

구독 및 결제 시스템
- Free / Pro 구독 플랜
- RevenueCat 모바일 인앱결제 (iOS/Android)
- 포인트/크레딧 시스템 구축 (지급/만료/충전/차감)

멀티 플랫폼 인증
- Kakao, Google, Apple OAuth 지원
- Firebase Authentication 통합
- 계정 병합 및 소셜 로그인 연동

3. 아키텍쳐
[클라이언트]
├── 웹 (www.sanai.im)
└── 모바일 앱 (Flutter - iOS/Android)

[API Gateway] ─── FastAPI
├── auth → Firebase + OAuth
├── chat → Sidekick Service (Chat AI)
├── images → Sidekick Service (Vision AI)
├── maps → PostgreSQL + PostGIS
├── reports→ Report Service + PDF
├── payments → Toss Payments (WEB 결제/구독)
└── subscriptions → RevenueCat (AOS/iOS 인 앱 결제)

[Sidekick Service] ─── 내부 AI 처리
├── OpenAI API
├── Gemini API
└── Claude API

[Database Layer]
├── PostgreSQL (트랜잭션 데이터)
├── MongoDB (채팅 이력, 캐시)
└── Redis (세션, 캐시)

[Storage]
└── Google Cloud Storage (PDF, 이미지)

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

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

프로젝트 정보

참여 기간
2025.08. ~ 2025.11.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
사나이기획 (자사 서비스)
역할
기획/개발/디자인/운영
관련 기술
Claude
GCP
OpenAI
Flutter
Python
PostGIS
PostgreSQL
Docker
Express
Node.js
MongoDB
Gemini
oauth2.0
Dart
RevenueCat
chatgpt
langchain
fastapi
Redis
playwright
Firebase
github action