/TeenTech

πŸ‘¨β€πŸ‘©β€πŸ‘¦μ•„μ΄λ“€μ„ μœ„ν•œ 용돈 관리 μ„œλΉ„μŠ€ πŸ’³ TeenTechγ…€γ…€γ…€γ…€γ…€γ…€γ…€γ…€γ…€γ…€(2023.08.21 ~ 2023.10.06)

Primary LanguageTypeScript

πŸ’³ TeenTech

아이듀을 μœ„ν•œ μš©λˆκ΄€λ¦¬ ν”Œλž«νΌ


πŸ“… κΈ°κ°„

  • 2023.08.21 ~ 2023.10.06(7μ£Ό)


πŸ”Ž λͺ©μ°¨

  1. 🎯 기획 배경
  2. ⭐️ μ£Όμš” κΈ°λŠ₯
  3. πŸ› οΈ 기술 μŠ€νƒ
  4. πŸ’Ύ ERD
  5. πŸ–₯️ ν™”λ©΄ μ†Œκ°œ
  6. πŸ‘₯ νŒ€μ› μ†Œκ°œ
  7. πŸ’‘ 업무 λΆ„μž₯

🎯 기획 배경

  1. μš°λ¦¬λ‚˜λΌμ˜ μ²­μ†Œλ…„ 금육 λΉ„λ¬Έλ§Ήλ₯ μ€ 33%둜, 3λͺ…쀑 2λͺ…은 κΈˆμœ΅μ— λŒ€ν•΄μ„œ 문맹에 κ°€κΉλ‹€λŠ” 쑰사 κ²°κ³Ό
  2. ν˜„μž¬ μ΄ˆλ“±ν•™κ΅ μ‚¬νšŒ κ³Όλͺ©μ—λŠ” 금육 λ‚΄μš©μ˜ μš”μ†Œκ°€ μ—†μŒ
  3. 금육 λ¬Έλ§Ήλ₯ μ„ 쀄이기 μœ„ν•΄ 어릴 λ•Œ λΆ€ν„° 직접 μš©λˆμ„ κ΄€λ¦¬ν•˜λ©° 금육 κ°œλ…μ„ λ°°μš°λŠ” μ„œλΉ„μŠ€ ꡬ상

⭐️ μ£Όμš” κΈ°λŠ₯

1. 용돈 관리

용돈 μž…κΈˆ
  • 주기적으둜 λΆ€λͺ¨λ‹˜μ΄ μžλ…€μ—κ²Œ μš©λˆμ„ μž…κΈˆ
가계뢀
  • μ§€μΆœ 내역을 κ΄€λ¦¬ν•˜λ©° ν•„μš”μ†ŒλΉ„μ™€ μš•κ΅¬μ†ŒλΉ„μ— λŒ€ν•΄ κ΅¬λΆ„ν•˜μ—¬ 돈 관리에 λŒ€ν•΄ ν•™μŠ΅

2. μ†Œλ“μ°½μΆœ

μ•„λ₯΄λ°”μ΄νŠΈ
  • λΆ€λͺ¨λ‹˜μ΄ μ•„λ₯΄λ°”μ΄νŠΈλ₯Ό 등둝,μžλ…€κ°€ μˆ˜ν–‰ν•˜μ—¬ 근둜 μ†Œλ“ 창좜
금육 ν€΄μ¦ˆ
  • λ‹€μ–‘ν•œ ν€΄μ¦ˆ ν†΅ν•œ 금육 κ°œλ… ν•™μŠ΅ν•˜λ©° ν€΄μ¦ˆ μƒκΈˆ νšλ“
볡ꢌ
  • μ•„λ₯΄λ°”μ΄νŠΈλ₯Ό ν†΅ν•œ 근둜λ₯Ό 톡해 얻은 ν‹°μΌ“μœΌλ‘œ μ°Έμ—¬ν•˜μ—¬ λžœλ€ν•œ 숫자 값을 λ§žμΆ”λ©΄ μƒκΈˆ νšλ“

3. 투자

예금
  • λͺ¨μ˜ μ˜ˆκΈˆμ„ 톡해 단리, 볡리의 κ°œλ… ν•™μŠ΅
주식
  • λͺ¨μ˜ 주식을 톡해 μ£Όμ‹μ˜ 흐름과 κ°œλ… ν•™μŠ΅
  • μ‹€μ œ λ‰΄μŠ€λ₯Ό GPTλ₯Ό 톡해 μ΄ˆλ“±ν•™μƒμ΄ 이해할 수 μžˆλŠ” λ¬Έμž₯으둜 λ³€ν™˜ν•˜μ—¬ 제곡

4. λŒ€μΆœ

  • μžλ…€κ°€ 용돈이 λΆ€μ‘± μ‹œ λŒ€μΆœ μ„œλΉ„μŠ€λ₯Ό 톡해 금육의 체계적인 λͺ©μ κ³Ό μ˜λ¬΄κ°μ— λŒ€ν•΄ ν•™μŠ΅

5. 챗봇

  • 룰베이슀 챗봇 : μ œμ‹œλœ 보기λ₯Ό 톡해 μ•± 이용, μ•± κ΄€λ ¨ κΈˆμœ΅μ •λ³΄ 등을 ν•™μŠ΅(νŽΈμ˜μ„±μ„ μœ„ν•œ 챗봇)
  • AI 챗봇 : GPTλ₯Ό μ΄μš©ν•œ 챗봇. ν”„λ‘¬ν”„νŠΈλ₯Ό 톡해 κΈˆμœ΅κ΄€λ ¨ μ •λ³΄λ§Œ 제곡(μΆ”κ°€ ν•™μŠ΅μ„ μœ„ν•œ 챗봇)

πŸ› οΈ 기술 μŠ€νƒ

ν”„λ‘ νŠΈ

HTML5 CSS3 TailWind TypeScript React React-router Recoil

ChatGPT Axios NodeJS Figma


λ°±μ—”λ“œ

Java SpringBoot SpringBoot JWT docker amazonec2 Jenkins mysql ChatGPT


ν˜‘μ—…

GitLab Jira Mattermost Notion


μ‹œμŠ€ν…œ 아킀텍쳐


πŸ’Ύ ERD

ν‹΄ν…Œν¬ μ„œλ²„ DB

은행 μ„œλ²„ DB


πŸ–₯️ ν™”λ©΄ μ†Œκ°œ

  • λΆ€λͺ¨μš© κ΄€λ¦¬νŽ˜μ΄μ§€μ™€ μžλ…€μš© νŽ˜μ΄μ§€λ‘œ κ΅¬λΆ„λ©λ‹ˆλ‹€.

λΆ€λͺ¨μš© νŽ˜μ΄μ§€


μžλ…€μš© νŽ˜μ΄μ§€

1. λ©”μΈνŽ˜μ΄μ§€


2. μžλ…€ 가계뢀 νŽ˜μ΄μ§€


3. μžλ…€ μ•„λ₯΄λ°”μ΄νŠΈ νŽ˜μ΄μ§€


4. μžλ…€ λŒ€μΆœ νŽ˜μ΄μ§€


5. μžλ…€ 예금 νŽ˜μ΄μ§€


6. μžλ…€ 주식 νŽ˜μ΄μ§€


7. μžλ…€ ν€΄μ¦ˆ νŽ˜μ΄μ§€


8. μžλ…€ 볡ꢌ νŽ˜μ΄μ§€


9. μžλ…€ 챗봇 νŽ˜μ΄μ§€



πŸ‘₯ νŒ€μ› μ†Œκ°œ

Name κΆŒμ€μ • 김은비 μ‹¬κ·œλ ¬ μ •μž¬λ²” 황세진
Profile image image image image image
Position Leader
Frontend
Member
Frontend
Member
Backend
Member
Frontend
Member
Backend
Git GitHub GitHub GitHub GitHub GitHub

πŸ’‘ 업무

FrontEnd

κΆŒμ€μ • :

  • UI / UX λ””μžμΈ
  • 메인 νŽ˜μ΄μ§€ μ œμž‘
  • 가계뢀 νŽ˜μ΄μ§€ μ œμž‘
  • 달λ ₯ κ΅¬ν˜„
  • 랜덀번호 좔첨 둜직 κ΅¬ν˜„
  • 볡ꢌ νŽ˜μ΄μ§€ μ œμž‘

김은비 :

  • 주식
  • ν€΄μ¦ˆ
  • μ•„λ₯΄λ°”μ΄νŠΈ

μ •μž¬λ²” :

  • 둜그인
  • 예금
  • λŒ€μΆœ
  • 챗봇+(FastAPI)

BackEnd

μ‹¬κ·œλ ¬ :

  • 가계뢀, ν€΄μ¦ˆ, 볡ꢌ API κ΅¬ν˜„
  • 주식, 예금 API와 μŠ€μΌ€μ€„λŸ¬ κ΅¬ν˜„
  • DB 섀계 및 ꡬ좕
  • Chat GPT API 연동

황세진 :

  • κ³„μ’Œ, 이체 API κ΅¬ν˜„
  • DB 섀계 및 ꡬ좕
  • μ•„λ₯΄λ°”μ΄νŠΈ, λŒ€μΆœ API와 μŠ€μΌ€μ€„λŸ¬ κ΅¬ν˜„
  • FCM을 μ΄μš©ν•œ ν‘Έμ‹œ μ•Œλ¦Ό κ΅¬ν˜„
  • Spring Security, Oauth2와 JWTλ₯Ό μ΄μš©ν•œ μ†Œμ…œ 둜그인 κ΅¬ν˜„
  • Docker, Jenkinsλ₯Ό μ΄μš©ν•œ 배포 μžλ™ν™”