빅데이터 기반 소비 패턴 분석 및 카드 추천 서비스
피카추 ⚡⚡ (Personal 카드 추천)
📌 2024.02.19 ~ 2024.04.05 (7주)
👑 이창곤 (Front-End) |
🥈 이해건 (Front-End) |
🍻 박설연 (Front-End) |
🐹 금예인 (Back-End) |
🍔 정수진 (Back-End) |
🥩 최용수 (Back-End) |
Language | Dart 3.3.0
Framework | Flutter 3.19.0
IDE | Android Studio Hedgehog
Library | local_auth: ^2.2.0, provider: ^6.1.2, dio: ^5.4.1 , change_app_package_name: ^1.1.0, kakao_flutter_sdk: ^1.9.0, flutter_secure_storage: ^9.0.0, shared_preferences: ^2.2.2, flutter_dotenv: ^5.1.0, encrypt: ^5.0.3, crypto: ^3.0.3, flutter_native_splash: ^2.4.0, confetti: ^0.7.0, credit_card_scanner: ^1.0.5, webview_flutter: ^4.7.0, intl: ^0.19.0, pie_chart: ^5.4.0, table_calendar: ^3.1.1, rive: ^0.13.1, secure_application: ^4.0.0, flutter_launcher_icons: ^0.13.1, flutter_card_swiper: ^7.0.0,
Language | Java 17.0.9
Framework | Spring Boot 3.2.3
Data(RDBMS) | Spring Data JPA
Build Tool | Gradle 8.4.0
ETC | Chrome: 122.0.6261.112, Chrome Driver: 122.0.6261.111 (크롤링)
Language | Python 3.8
Framework | Apache Hadoop 3.2.4, Apache Spark 3.2.4, Apache Zookeeper 3.8.4, Zeppelin 0.10.1
DB | HDFS, Apache Cassandra 4.1.4
✨ 로그인
- 카카오 소셜 로그인 (1차)
- 지문과 페이스 아이디를 통한 생체 로그인 (2차)
- 연령 별 소비 데이터를 통한 분석 결과 제공
- 개인 데이터를 이용하여 같은 집단과 비교 결과 제공
- 혜택 별로 살펴보는 인기 카드 리스트
✨ 내 카드 화면
- ocr을 통한 카드 등록
- 등록된 카드 이미지와 상세 정보
- 하루동안의 소비와 카드 혜택을 잘 이용하고 있는지 계산
✨ 소비패턴 화면
- 등록한 카드를 바탕으로 소비 패턴 분석
- 한달 소비 내역 및 카테고리 분석
- 이전 달과 비교한 소비 결과
✨ 추천 카드 화면
- 분석한 소비패턴을 기반으로 카드 추천
- 가장 많이 사용한 혜택 내역 위주의 추천
- API 명세서
https://www.notion.so/yi219/API-5df77923d2d04ae5ae141e36410670be?pvs=4
- ERD
- 와이어프레임
- 분산 파이프라인
- 포팅매뉴얼