AI-Powered Expense Tracker | LEDGR - Email to Expense Automa
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

🪙 LEDGR: AI 기반 지출 추적 앱, 이메일에서 지출 자동화

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발, 인공지능

대상자

- 개발자: 이메일 기반 애플리케이션 개발, AI와 Postmark 통합 기술을 배우고 싶은 사람

- 사용자: 지출 추적 자동화를 통해 편리한 재무 관리가 필요한 개인/기업

- 난이도: 중간 (AI 모델과 이메일 웹훅 사용)

핵심 요약

  • AI와 이메일 통합으로 지출 자동화: Postmark의 이메일 웹훅 + Gemini AI로 이메일 첨부문서에서 지출 정보 추출 (vendor, amount, date, category)
  • 사용자 맞춤형 보안 처리: Supabase를 통해 인증된 사용자만 데이터 처리 가능, 개인 지출 기록 보호
  • 지능형 예산 경고 시스템: Postmark를 통해 지출 한도 초과 시 이메일 경고 발송

섹션별 세부 요약

1. **Postmark 이메일 처리 설정**

  • 이메일을 앱 전용 주소로 전달 시, Postmark의 이메일 웹훅이 트리거되어 Supabase Edge Function으로 데이터 전송
  • 이메일 주소 설정 및 웹훅 URL 구성 필요

2. **AI 기반 데이터 추출**

  • Gemini AI에 정교한 프롬프트를 통해 지출 정보 추출:

- 상점 이름 (vendor)

- 금액 (amount)

- 날짜 (date)

- 분류 (category)

- 개별 항목 (가능 시)

3. **사용자 맞춤 보안 구현**

  • 인증된 사용자만 이메일을 처리하며, Supabase를 통해 개인 지출 기록 맵핑
  • 데이터 유출 방지 및 사용자별 분리된 저장소 구축

4. **지능형 예산 경고 시스템**

  • Postmark의 아웃바운드 API를 통해 지출 한도 초과 시 사용자 맞춤 이메일 경고 발송
  • 예: "6월 현재 식비 예산 초과 (15%)"

5. **예상치 못한 이벤트: Postmark 계정 제한**

  • 제출 직전 Postmark 계정 일시 제한 발생 → 로깅 기능 강화 및 수동 입력 기능 추가
  • 이로 인해 앱의 안정성과 기능 확장성 향상

6. **향후 개선 계획**

  • PDF 첨부문서 OCR 처리: 이메일 텍스트 외 PDF/이미지 내 영수증 처리
  • 다국어 지원: 해외 여행자 대상
  • 은행 API 연동: 자동 거래 내역 가져오기
  • 팀 지출 관리: 가족/동료와 예산 공유 가능
  • 세금 준비 도구: 세금 신고 시 자동 분류 기능

결론

  • 핵심 팁: 이메일 기반 워크플로우와 AI 결합으로 사용자 경험을 혁신할 수 있음. Postmark의 이메일 웹훅과 Gemini AI 활용 권장.
  • 실무 적용 예시: 지출 추적 앱 개발 시 Postmark + AI 모델을 직접 적용해 보세요.
  • 결론: 이메일은 이미 존재하는 인프라로, 이를 AI와 결합해 재무 관리의 미래를 구축할 수 있음.