StockFlow

투자 판단을 돕는 AI 기반 데이터 분석 대시보드

프로젝트 소개

분산된 투자 데이터를 통합 관리하고, Gemini AI를 활용해 종목별 실시간 뉴스 요약 및 투자 인사이트를 제공하는 모바일 대시보드 서비스입니다.

문제 상황

투자 관련 정보가 분산되어 있어 한눈에 흐름을 파악하고 의사결정에 활용하기 어려운 문제가 있었습니다.

해결 방법

환율 API 연동을 통한 자동 자산 가치 계산 기능을 구현하고, Gemini API를 연결해 복잡한 시장 이슈를 3줄 요약 브리핑으로 제공하여 투자 편의성을 극대화했습니다.

핵심 기능

  • Gemini API 기반 종목별 실시간 뉴스 요약 및 분석
  • 실시간 환율 연동을 통한 원화 환산 포트폴리오 가치 산출
  • FastAPI 기반의 데이터 구조화 및 React Native 모바일 UI 구현
  • Docker Compose를 이용한 백엔드 및 데이터베이스 환경 구축

기술 스택

FastAPIPostgreSQLDockerReact Native

트러블슈팅

  • 모바일 연동을 고려해 백엔드 API 응답 구조를 일관성 있게 설계했습니다.
  • 데이터베이스 구조와 API 구조가 함께 맞물리도록 흐름 중심으로 설계했습니다.

배운 점

  • 데이터 구조 설계와 API 설계가 서비스 전체 흐름에 큰 영향을 준다는 점을 배웠습니다.
  • 백엔드와 클라이언트 연동을 고려한 설계가 초기 단계부터 중요하다는 점을 체감했습니다.

링크