Skip to content

Latest commit

 

History

History
217 lines (143 loc) · 8.88 KB

README.md

File metadata and controls

217 lines (143 loc) · 8.88 KB

KB_WGWG

KB_IT's Your Life Final Project

🎆Project_우거우거🎆

🤼팀원 소개

  • 팀 명 : 신사임당

조승빈 - 팀장

나경률 - 팀원

장재은 - 팀원

전종한 - 팀원

황혜령 - 팀원


📇목차


📄프로젝트 개요

  • 주요 키워드 : MZ세대, 짠테크, 거지방, 절약, 저축
💡 2030세대의 소비 트렌드는 경제·금융환경 등 시대 상황에 발맞춰 빠르게 변화해왔다. “인생은 한 번뿐”이라며 현재 자신을 위한 소비에 거침없던 ‘욜로’(YOLO)나 ‘플렉스’(명품 등을 사며 자신을 과시하는 행위) 열풍은 한풀 꺾였고, 고금리·고물가에 대응해 극단적으로 소비를 줄이는 ‘무지출 챌린지’와 ‘거지방’ 등이 주목받고 있다.

욜로·플렉스는 옛말… 이제는 ‘무지출 챌린지’, ‘거지방’ 유행 [심층기획-‘짠테크族’ 전성시대]


'거지방' 찾는 청년들...젊은 '자린고비' 급증 이유는?


MZ세대의 소비와 우리 모두의 미래


"외면받던 적금 부활하나"...'챌린지 문화' 겨냥한 도전형저축 인기 - 조세일보


[대유행 '거지방'의 이면③]현대판 자린고비, 전문가 바라본 시선


“돈 쓸 일 만들지 마!” 거지방 열풍 속 씁쓸한 시대상 [세태+]


🎯프로젝트 목표

  1. 사용자는 카테고리 별 게시판을 통해 다른 참가자와 자유롭게 소통할 수 있다
  2. 관리자는 게시판의 카테고리를 추가 혹은 삭제 할 수 있으며 일반 참여자는 카테고리를 추가, 삭제, 수정하는 것은 불가능하다
  3. 사용자는 원하는 챌린지에 참여할 수 있으며 함께 참여 중인 참여자들의 상황을 시각화하여 볼 수 있도록 구현한다
  4. 챌린지에 참여한 참가자들은 챌린지의 목적에 걸맞게 금액을 입금 혹은 지출을 기록할 수 있으며, 지출 및 입금 내역은 챌린지가 종료된 후 해당 참여자의 가계부에 기록되어 시각화하여 볼 수 있도록 구현한다
  5. 챌린지 별 입출금 내역의 기록은 입출금 등록 페이지를 통해서만 이루어진다
  6. 챌린지에 참여한 참가자들은 성공, 실패 여부에 따라 보증금을 환급 혹은 몰수 당할 수 있다
  7. 챌린지 참여자들 중 성공한 인원은 실패자를 제외한 인원의 수만큼 모인 금액을 분배 받을 수 있다. ⇒ N 챌린지의 경우 보증금, 커피 챌린지의 경우 누적 금액

🔍벤치마킹

Untitled

  • 챌린저스
    • 장점 : 인증을 하기 때문에 의지가 더 생긴다, 예치금으로 인한 확실한 동기부여, 달성 인원 시각화가 잘 되어있음
    • 단점 : 자신의 지출 관리 불가능, 챌린지를 했어도 어플에 인증 못하면 실패

Timer

  • 열품타
    • 장점 : 같이 참여하는 인원의 참여도를 눈으로 확인할 수 있다, 공부 시간 자동 측정, 그룹채팅으로 팀원들과 소통 가능
    • 단점 : 참여자의 실질적인 참여 여부를 판별하기 어려움

Kakaotalk

  • 카카오톡 거지방
    • 장점 : 소비를 하지말자는 빠른 피드백으로 과소비를 줄일 수 있다
    • 단점 : 채팅만 가능, 참여자가 실질적으로 소비 혹은 절약을 했는지 알기 어려움

📈예상되는 기대 효과

가계부 관리 기능을 통한 소비습관 개선

  • 가계부는 지출과 수입 내역을 카테고리 별로 화면에 표시하고, 차트를 통해 소비 내역을 시각화하여 보여주기 때문에 사용자가 소비 패턴을 보다 쉽게 파악하고 개선할 수 있다

게시글 기능으로 커뮤니티 형성

  • 게시글 기능을 활용하여 다른 사용자들과의 의사소통이 가능하며, 현명한 소비를 위한 조언 및 정보 공유 등을 활성화 할 수 있다

챌린지를 통한 짠테크

  • 소소하지만 확실하게 보장되는 소득이라고 불리는 짠테크를 챌린지를 통해 보다 쉽게 참여할 수 있으며, 다양한 챌린지들을 사용자가 직접 만들 수 있다는 점에서 다양한 타겟층을 대상으로 손쉽게 참여를 유도할 수 있다
💡 위의 세 가지 기대 효과를 종합하자면, 근 미래의 경제활동의 주체로 떠오르는 MZ 세대를 대상으로 보다 확실하게 소비습관을 개선할 수 있으며 활발한 커뮤니티 참여를 유도하는 것으로 보다 주체적으로 경제 활동에 참여하도록 유도할 수 있다. 이러한 순기능을 통해 보다 나은 경제 활동 주체로 MZ 세대를 성장시킬 수 있다

📝프로젝트 기능 정리

| 회원 관리 | | 회원가입 기능(회원 정보 등록 기능) 로그인 기능 유저 정보 읽어오기 탈퇴 기능 | | --- | --- | --- | | 마이페이지 | | 유저 정보 확인 및 수정 기능 가계부 조회 기능 챌린지 히스토리 조회 기능 사용자별 작성 게시글 확인하기 | | 가계부 관리 | | 가계부는 내정보 혹은 프로필에서 확인 가능 사용자가 입출력 내역을 입출금 등록 페이지에서 직접 기입 카테고리별 소비 내역 시각화 | | 챌린지 관리 | | 챌린지 공용 계좌는 하나의 계좌로 챌린지 보증금을 관리함 챌린지 성공 시 챌린지 누적액을 성공 인원의 N분의 1로 분배 챌린지 참여 모집 기간은 일주일로 고정됨 챌린지 최대 참여 인원 제한 존재 챌린지 참여자 현황 정보 제공 챌린지 참여자 간 댓글로 소통 | | 챌린지 | 커피 | 정기적으로 특정 금액을 입금하여 저축이 주목적 참여자가 직접 해당 챌린지의 목표 금액을 입금하는 방식 챌린지 진행 기간은 제한 없음 결제를 진행하면 자동으로 가계부에 등록됨 | | | N | 특정 금액으로 챌린지 기간 동안 생활하여 절약하는 것이 목적 참가 신청시 보증금 납부 사용자가 지출을 직접 등록 기간은 일주일로 고정 챌린지 종료일에 성패 확인 | | 게시글 관리 | | 카테고리별로 보기 게시글 작성 게시글 수정 게시글 삭제 게시글 읽기 | | 댓글 관리 | | 댓글 등록 댓글 수정 댓글 삭제 댓글 읽기 | | 입출금 등록 관리 | | 사용자의 입출금 내역 등록 챌린지 지출은 챌린지 최종 성공 시 수입으로 가계부에 반영되며, 챌린지 실패 시 계속 지출로 남음 |

✅기술력 체크

🛠️IDE

  • Visual Studio Code
  • IntelliJ

🛠️Front-End

  • JSX
  • React
  • Nivo-Chart
  • React-Pagination
  • BootStrap

🛠️Back-End

☕JDK ver.11

🍃Spring Boot

  • Spring Data JPA
  • Spring Web MVC
  • Lombok
  • Junit5
  • Spring Validator
  • Spring Scheduler
  • ModelMapper

📝Database

  • Oracle DB
  • Oracle Cloud

🛠️협업 툴

  • Jira
  • Notion
  • Git / Github
  • Figma
  • draw.io

💸외부 API

  • PortOne API

🚩MileStone

Untitled

🔁Sequence Diagram

Untitled

Untitled

❓UseCase Diagram

Untitled

🧑‍🎨ERD

Untitled