Skip to content

멋쟁이사자처럼 앱스쿨1기 최종프로젝트 - MSG

Notifications You must be signed in to change notification settings

stealmh/MoneySaveGame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSG (Money Save Game)

      

      

앱소개

앱설명 한줄

간편하게 하루에 한번 기록하며, 나만의 건강한 소비 습관을 만들어 가고싶은 앱을 찾고 계셨나요?

MSG에서 이렇게 건강한 소비습관을 만들어가요!

  1. 원하는 챌린지 기간과, 예산을 정해요!
MSG에서 챌린지를 통해 챌린지 기간만큼의 소비 예산을 정하고 시작할 수 있어요!
알림을 설정하면 하루하루 소비활동 내용을 잊지 않도록 매일 정해진 시간에 알림을 보내드려요!

혼자 습관을 만들어나가는 것이 재미가 없다면 2~4명으로 팀을 이루고, 
같은 목표의 챌린지를 함께하며 자신의 소비습관을 한 곳에 기록하고 함께 공유하며 의욕을 높일 수 있어요!
  1. 소비가 발생할 때마다 진행되고있는 챌린지에 소비를 기록해요!
 내가 어디에, 어떻게 돈을 쓰고 있는지 간편하게 소비를 기록하면 내가 어디에 , 어떻게 돈을 가장 많이 썼는지, 적게 썼는지 알 수 있어요!

챌린지 기간동안 수시로 소비 내역을 확인하며 만족스러운 소비 습관을 만들어 갈 수 있어요!
  1. 챌린지가 끝나면 챌린지 이력을 모아서 볼 수 있어요
 챌린지 기간동안 정한 예산 안에서 내가 얼마를 쓰고 있는지를 꾸준히 기록하며 이루고자하는 자신만의 소비습관 목표에 달성해보세요!

[주요 서비스]

  • 개인 챌린지
  • 함께하는 챌린지
  • 카테고리별 지출 분석 상세 내역
  • 챌린지 이력
  • 다크모드 지원

페르소나

  • 예산을 정해놓고 사용하고 싶은 사람들
  • 나만의 소비습관을 만들어가고 싶은 사람들
  • 소비습관을 함께 공유하며 의욕을 높이고 싶은 사람들
  • 내가 매일 얼마를 소비하는지 수시로 알고싶은 사람들
  • 혼자서 지름신을 막기 어려운 사람


앱스토어



유튜브



⭐️ 주요 기능 및 동작화면

온보딩 로그인 회원가입 프로필 싱글게임
소비 내역 추가 소비 내역 확인 게임 포기 싱글게임 기록
친구 검색 친구요청 및 도전장 멀티게임 웨이팅
멀티게임 기록 다크모드 프로필편집 및 로그아웃 회원탈퇴


MSG Architecture🛠

image


기술 스택

Swift Xcode

💿 Firebase

  • Auth: 회원가입 및 로그인
  • FireStore: 유저 정보 및 게시글 데이터 저장
  • FireStorage: 프로필 및 다이어리 사진 저장
  • Realtimebase: 친구추가 및 도전장 신청

🧭 Lottie

  • 금액 사용에 따른 상태바의 애니메이션

Combine

  • 타이머에 따른 상태값 처리
  • 텍스트필드 유효성 검사
  • debounce를 활용한 데이터 입력 후 검색로직
  • Firebase Realtime


📂 프로젝트 관련문서

📌 MSG Notion
🎨 피그마
🛠 백로그

🌸 팀 소개

김민호 정세훈 전준수 한주희 정소희
@stealmh @NewHooon @JIN-JJS @Zooey-Han @jeongsoohee

🛠 프로젝트기간

  • 23.01.16 ~ 23.02.17

About

멋쟁이사자처럼 앱스쿨1기 최종프로젝트 - MSG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%