Skip to content

[2023 UMC 데모데이 2위] 입출금 내역을 묶어서 관리하는 가계부 서비스, Flow ✍🏻 Android Repository

Notifications You must be signed in to change notification settings

reezung/Flow-Android

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

[ 2023 UMC 데모데이 최우수상 수상작 ]

더치페이 과정에서 돈을 송금하고, 송금받으며 생성된 여러개의 내역을 통합하여
실질적인 소비 금액을 분석하는 서비스입니다.

Features

How to use

시작 화면

  • 화면 스와이핑, 혹은 버튼 클릭으로 온보딩 화면 전환
  • 건너뛰기 클릭 시, 로그인 화면으로 전환
  • 카카오, 네이버, 구글 중 하나를 선택하여 로그인 가능

홈 화면

  • 이번달 예산의 몇프로를 소비했는지, 그리고 저번달과의 소비금액 비교 분석을 제공
  • 분석의 기준이 되는 예산 금액과 시작일 변경 가능

내역 화면

  • 내역을 long Click하여 선택 가능
  • 통합하기 버튼 클릭 후, 대표내역을 선택하면 대표내역의 정보와 통합된 가격으로 통합된 내역이 보여짐
  • 통합할 내역 리스트에 이미 통합된 내역이 포함된 경우엔, 이미 통합된 내역의 통합 목록에 있던 내역 모두가 새로 지정된 대표 내역으로 다시 통합됨
  • 통합된 내역을 클릭하여 통합 목록에 있는 내역 확인 가능
  • 삭제하기 버튼 클릭 시 내역이 삭제되며, 통합된 내역을 삭제할 경우엔 통합 목록에 있는 내역 모두가 함께 삭제됨

캘린더 화면

  • 오늘 날짜 표시
  • 날짜별 총 수입·지출금액 확인 가능
  • 날짜를 클릭하면 내역 목록 확인 가능
  • 내역을 클릭하면, 내역 상세정보 조회 및 카테고리 수정 가능

설정 화면

  • 예산 금액 및 시작일 변경 가능
  • 수입·지출 카테고리 추가 가능
  • 기본 수입·지출 카테고리의 경우, 삭제와 수입·지출 여부 변경이 불가하며 이름 수정만 가능.
  • 사용자가 생성한 수입·지출 카테고리의 경우, 삭제와 이름 수정, 수입·지출 여부 변경 가능
  • 이미 존재하는 카테고리에 동일한 이름이 있는 경우, 이름 수정이 불가함

Library

  • Kotlin
  • Android Studio
  • RoomDatabase
  • retrofit2
  • viewpager2
  • kakao, naver, google login

ERD

Flow-Android (1)

Landing Page

랜딩 페이지 바로가기

About

[2023 UMC 데모데이 2위] 입출금 내역을 묶어서 관리하는 가계부 서비스, Flow ✍🏻 Android Repository

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%