부부 공유 가계부 만들기: 스마트폰용 주별 지출 관리 앱 5분 완성

1. 주간 예산 통제 관리법

매월 열심히 가계부를 작성해도 지출이 그대로라면, 관리 단위 기간이 너무 크기 때문일 수 있습니다. 열심히 기록해도 "어차피 쓸 수밖에 없는 돈이었어"라는 생각에 늘 자괴감이 들기만 합니다. 

그래서 제가 실행하는 대안은  ‘주별 예산 통제’입니다. 1주일에 10만원만 쓴다는 한도 설정을 통해 복잡한 기록 대신 단순한 관리가 가능해집니다. 한 달보다 짧은 일주일 단위로 관리하여 더 즉각적인 지출 통제가 가능해집니다.

2. 나만의 스마트한 지출 관리 도구

기존의 엑셀이나 노트 기록은 별도의 시간을 내야 하는 번거로움이 있습니다. 하지만 우리에겐 항상 들고 다니는 스마트폰이 있죠.

제가 원했던 핵심 기능은 간단하고 편리한 지출 입력, 식비·의료비·취미·교통비 등 주요 분류 지정, 그리고 월별/주별 누적 금액 리포트 확인이었습니다. 이미 시중에 많은 좋은 가계부 앱이 있고, 이젠 주별 관리 기능들도 포함한 앱도 있지만, 제가 쓰기엔 너무 많은 기능들이 있어 불편했습니다. 

그리고, 가족과 함께 기록 관리를 하려다 보니, 번잡스러운건 싫더라구요.
그래서 이 기능을 구현하기 위해 제미나이의 도움을 받아 웹앱을 만들어 보았습니다.

3. 구글 스프레드시트에서 앱스크립트 코딩하기

코딩을 전혀 못 해도 괜찮습니다.
기본적인 구조는 제가 이글에서 제공하며, 추가 수정은 제미나이에게 요청하시면 됩니다.

3-1. 구글 스프레드시트 세팅하기

STEP 01

구글 드라이브에서 시트를 생성합니다(파일명 예: ‘매주지출관리’). 하단 탭 이름을 ‘지출내역’으로 변경하고, 항목 설정은 A1(날짜), B1(지출분류), C1(지출액)으로 구성합니다.

구글 스프레드시트로 스마트폰용 '주간 지출 관리 앱' 만들기: 앱스크립트 활용 가이드

3-2. 앱 스크립트 세팅하기

STEP 02

확장 프로그램 > Apps Script를 실행합니다. Code.gs에 제공된 코드를 붙여넣고, 파일 > + > HTML을 눌러 InputForm.html 파일을 추가합니다.

먼저 Code.gs 추가 방법입니다. 아래 창의 우측 코드 화면에 제가 드리는 코드를 복사 붙여넣기 합니다.
코드는 그림 아래에 바로 있습니다. 

앱 스크립트 실행 화면
앱 스크립트 실행 화면
Code.gs에 스크립트 붙여넣기
Code.gs에 스크립트 붙여넣기

    Code.gs 복사 링크 : [링크]    


다음은 InputForm.html 추가 방법입니다. 

InputForm.html 추가하기
InputForm.html 추가하기

이름을 InputForm.html로 지정해줍니다. 
그리고 바로 아래에 있는 코드를 복사 붙여넣기 합니다. 
InputForm.html에 코드 추가하기
InputForm.html에 코드 추가하기

    InputForm.html 복사 링크 : [링크]


3-3. 권한 승인 및 배포

STEP 03

Code.gs에서 "실행"을 클릭하여 권한 검토를 마칩니다. 권한을 승인해주세요.

Code.gs에서 "실행" 하기
Code.gs에서 "실행" 하기

이후 배포 > 새배포 를 클릭하여 배포 유형을 '웹 앱'으로 선택합니다.
지출관리 웹앱 배포하기
지출관리 웹앱 배포하기

지출관리 배포유형을 웹앱 배포하기
지출관리 배포유형을 웹앱 배포하기

마지막으로 생성된 웹 앱 링크를 스마트폰 브라우저에 저장하면 나만의 가계부 앱이 완성됩니다!

아래 사진은 스마트폰에서 실행한 완성된 모습입니다.

구글 스프레드시트로 스마트폰'주간 지출 관리 앱'

스마트폰 뿐만이 아니라, 태블릿, PC에서도 실행 가능합니다. 
크롬, 사파리에서도 모두 호환가능합니다.

4. 가족과 함께 지출 관리하기

혼자가 아니라 가족이 함께 예산을 관리한다면 지출 통제 효과는 두 배가 됩니다. 이 웹앱을 가족과 공유하여 공동 가계부로 활용하는 방법은 매우 간단합니다.

4-1. 구글 시트 공유 설정

먼저 데이터가 쌓이는 구글 스프레드시트 자체를 공유해야 합니다. 우측 상단의 [공유] 버튼을 눌러 함께 관리할 가족의 구글 이메일을 추가하고 '편집자' 권한을 부여하세요.

구글 스프레드시트 사용자 공유 설정 화면

4-2. 앱 배포 설정 확인

웹앱을 배포할 때 설정이 중요합니다. 이미 배포했다면 배포 > 배포 관리에서 다음 설정을 확인하세요.

  • 다음 사용자 인증으로 실행: '나(본인 이메일)'로 설정 (그래야 가족이 입력해도 내 시트에 기록됩니다.)
  • 액세스 권한이 있는 사용자: '구글 계정이 있는 모든 사용자' 또는 '모든 사용자(Anyone)'

4-3. 홈 화면에 아이콘 추가하기

가족들에게 생성된 웹 앱 URL을 카카오톡 등으로 공유하세요. 스마트폰 브라우저(크롬, 사파리 등)에서 링크를 연 뒤 '홈 화면에 추가'를 누르면 일반 앱처럼 편리하게 클릭해서 바로 입력할 수 있습니다.

이제 가족 구성원이 각자 지출한 내역이 하나의 시트에 실시간으로 모이게 됩니다!

이전최근

댓글 쓰기