프로젝트 목록
🍳

Cookting

Full Stack MobileLIVE

AI 기반 냉장고 재료 인식 레시피 추천 앱

Period:2024.08 - 현재
Role:1인 풀스택 개발

냉장고 속 재료를 AI가 자동으로 인식하고, 보유한 재료로 만들 수 있는 최적의 레시피를 추천해주는 풀스택 앱입니다. Turborepo 모노레포 구조로 Flutter 앱(iOS/Android), NestJS API 서버, Next.js 웹, AI 마이크로서비스 4개 앱을 통합 관리합니다. BullMQ 기반 비동기 AI 처리, Supabase Realtime 동기화, Docker 컨테이너 배포를 갖춘 프로덕션 서비스입니다.

TECH STACK
Frontend
FlutterDartRiverpodNext.jsTypeScript
Backend
NestJSBullMQRedisPostgreSQLDrizzle ORMOpenAI APIGemini API
Infrastructure
TurborepoDockerSupabase AuthSupabase StorageSupabase RealtimeFirebase FCM
KEY FEATURES

AI 재료 인식

카메라로 냉장고를 촬영하면 AI가 재료를 자동 인식

스마트 레시피 추천

GPT-4 + Gemini Pro 하이브리드 AI가 보유 재료 기반 최적의 레시피를 BullMQ 큐로 비동기 생성

Turborepo 모노레포

Flutter 앱 + NestJS API + Next.js 웹 + AI 마이크로서비스 4개 앱 통합

실시간 동기화

Supabase Realtime으로 재료·레시피 실시간 동기화

ACHIEVEMENTS
📱

App Store 출시

iOS 앱스토어 정식 출시 및 운영 중

📦

Turborepo 모노레포

4개 앱(Flutter, NestJS, Next.js, AI 서비스) 통합 관리

🤖

AI 마이크로서비스

BullMQ 기반 비동기 AI 처리 마이크로서비스 분리

CODE STATS
18,000
Total Lines
12,000
Frontend Lines
6,000
Backend Lines
PROJECT LINKS

더 많은 프로젝트가 궁금하신가요?

모든 프로젝트 보기