가계부 앱 Money Is Mine - 개발 진척 기록 ④
개발 진척 기록
업데이트 목록
- 해당 날짜 내역에서 내역 추가 버튼
- 월간 합계 보여주기
- 지출/수입 내역 등록 시 메모, 사진 같이 입력
- 달력에서 날짜 선택 시 아래에 내역 띄우기
해당 날짜 내역에서 내역 추가 버튼
별 건 없고 해당 날짜로 내역이 추가 가능한 버튼
월간 합계 보여주기
그냥 쿼리문으로 월간 합계를 구해와서 출력
'''
SELECT SUM(CASE WHEN type=0 THEN money END) as 'expenditure',
SUM(CASE WHEN type=1 THEN money END) as 'income'
FROM Specs
WHERE dateTime BETWEEN '${month+"01"}' AND '${month+"31"}' ;
'''
홈 화면을 어떻게 꾸밀까 고민 중이다
월간 페이지도 뭔가 더 있으면 좋겠는데
지출/수입 내역 등록 시 메모, 사진 같이 입력
메모랑 사진을 같이 입력할 수 있다.
메모는 그냥 원래 DB에 열 하나만 더 추가하면 됐고, 사진 DB는 따로 만들었다.
'''
CREATE TABLE Pics(
id INTEGER PRIMARY KEY AUTOINCREMENT,
specID INTEGER NOT NULL,
picture BLOB NOT NULL
)
'''
사진 다루는 건 나중에 Flutter 카테고리에 따로 올려야지
장소도 입력하려고 했는데, 입력 받기가 애매해서 고민 중이다
달력에서 날짜 선택 시 아래에 내역 띄우기
DaySpecCon을 main.dart에서 분리해서 달력에서도 자유롭게 쓸 수 있다.
동작 영상
사진은 꾹 누르면 삭제된다.
요구사항 명세
- 지출/수입 내역 등록 ◎
- + 고정 지출/수입 등록
- + 자주 사용되는 입력 정리
- + 메모, 사진, 장소 같이 입력 △
- 일간, 주간, 월간 내역 모아서 보기 △
- + 그래프 보여주기
- + 달력에 지출 보여주기 △
- + 내역 검색
- + 매일, 매주, 매월 평균 보여주기
- + 예산에 따른 결과 보여주기
+ 표시는 additional한 부분들로 우선순위가 비교적 낮다.
개발 일정
내용 | 1월 3째주 | 1월 4째주 | 1월 5째주 | 2월 1째주 | 2월 2째주 |
---|---|---|---|---|---|
Local DB 등 Flutter 공부 | ◎ | ||||
지출/수입 내역 등록 | ◎ | ● | |||
일간, 주간, 월간 내역 모아서 보기 | △ | ● | ● | ||
고정 지출/수입 등록 | ● | ||||
자주 사용되는 입력 정리 | ● | ||||
메모, 사진, 장소 같이 입력 | △ | ||||
그래프 보여주기 | ● | ||||
달력에 지출 보여주기 | △ | ● | |||
내역 검색 | ● | ||||
매일, 매주, 매월 평균 보여주기 | ● | ||||
예산에 따른 결과 보여주기 | ● |
댓글남기기