Skip to content

fincoachService/fincoach

Repository files navigation

특화 프로젝트 대전 1반 7조

빅데이터(추천) - FinCoach(핀코치)

배너

1. Project Overview (프로젝트 개요)

  • 프로젝트 이름: FinCoach - 핀코치
  • 프로젝트 설명: 자산 관리 부터 자신의 소비패턴을 통한 연체율 분석, 소비 코칭, 타인과 소비패턴 비교까지 해주는 종합 금융 자산 앱


2. Team Members (팀원 및 팀 소개)

사진 이름 이메일 포지션 기술 스택
이석철 이석철 [email protected] Frontend
김성민 김성민 [email protected] Frontend
신재은 신재은 [email protected] Data
김효준 김효준 [email protected] Data
조민재 조민재 [email protected] Backend
진효창 진효창 [email protected] Backend


3. Key Features (주요 기능)

  • MO 인증

    • SMS 역방향 인증 기능
  • 간편 로그인

    • 키체인을 통한 간편 로그인 기능
  • 연체 가능성 예측

    • 카드 거래 및 개인 정보를 기반으로 연체 위험도(High/Medium/Low) 예측
  • 월말 카드대금(EOM) 예측

    • 고객의 월말 예상 카드 사용 금액 추정
  • 소비 내역

    • 카테고리별·결제수단별 소비 내역 시각화
    • 보유 자산 한눈에 확인 가능
  • 소비 패턴 분석

    • 소비 패턴 분석 후 절약 가이드 제공
    • 개인 소비 흐름을 분석하여 유사 사용자 및 과거와 비교 리포트 제공
  • 대출 상품 추천

    • 연체 위험 고객에게 대안 금융 상품 추천


4. Project Architecture (프로젝트 아키텍처)

architecture



5. ERD Diagram (ERD 다이어그램)

erd



6. Technology Stack (기술 스택)

6.1 Language

Java Python JavaScript TypeScript
Java Python JS TypeScript

6.2 Frontend

React React Native Redux CSS3
React React Native

6.3 Backend

Spring Boot
Spring Boot

6.4 Database

MySQL Redis
MySQL Redis

6.5 Infrastructure & DevOps

AWS EC2 Docker GitLab Jenkins
AWS EC2 GitLab Jenkins

6.6 Monitoring & Metrics

Prometheus Grafana Loki
Prometheus Grafana Loki

6.7 Data & AI

Pandas Scikit-learn FastApi

6.8 Cooperation

GitLab Notion Jira Figma
GitLab Notion Jira

7. Development Workflow (개발 워크플로우)

브랜치 전략 (Branch Strategy)

우리의 브랜치 전략은 Git Flow를 기반으로 하며, 다음과 같은 브랜치를 사용합니다.

브랜치 유형 네이밍 패턴 역할
Main main 실제 배포되는 코드. 항상 안정 상태를 유지
Develop develop 다음 배포를 위한 통합 브랜치. 기능 개발 기준
Feature feature/<issue>-<name> 신규 기능 개발. 완료 시 develop으로 병합
Release release/<version> 출시 준비 단계. 버전 업데이트, QA/테스트, 버그 수정 수행
Hotfix hotfix/<version> 배포된 버전 긴급 수정. 완료 시 main & develop 병합
Docs docs/<issue(optional)>-<name> 문서 작성 및 업데이트. 완료 시 develop으로 병합
Support (선택) support/<version> 장기 지원 버전 유지보수


About

당신만의 금융 코치

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5