ART-WINDOWART-WINDOW
공간 사진에서 작품 한 점을 추천·생성하고 POD 액자로 배송하는 제품. 기획부터 서버·클라이언트·인프라·제작·배송 연동까지 1인 설계·구현했습니다.
A product that recommends and generates one artwork from a room photo, then ships it as a POD-framed print. I designed and built the product, server, client, infrastructure, production and shipping integrations.
- Java · Spring
- Python · FastAPI
- Gemini · Gemma
- 임베딩 · 클러스터링Embedding · Clustering
- SvelteKit · Flutter
- OCI · Docker
방의 스타일을 텍스트로 분석·임베딩하고, 수집한 인테리어·작품 데이터와 비교해 생성에 쓸 예제를 선택합니다. 추천 데이터 처리와 실시간 생성 흐름을 나누어 Spring 서버에 연결했습니다.
Room style is analyzed and embedded as text, then matched against collected interior and artwork data to select generation references. I separated offline data processing from the online generation flow and connected both to the Spring backend.
- Gemini 분석→데이터 근거 매칭→Replicate·Seedream 생성까지 배포 환경에서 end-to-end로 검증
- Verified the deployed flow end to end, from Gemini analysis and data-grounded matching to Replicate and Seedream generation
- 결제 웹훅 멱등 처리·동시성 락·외부 API 타임아웃과 JMeter 부하 테스트로 운영 안정화
- Hardened operations with idempotent payment webhooks, concurrency locks, external-API timeouts and JMeter load tests