왜 만들었나
FIRE를 목표로 하면서 정작 지금 내 순자산이 얼마인지 정확히 알고 있는 날이 드물었습니다.
예적금 잔액은 앱에서 보고, 주식은 증권사 앱에서, 대출 잔액은 또 다른 앱에서 — 다 더하고 빼면 얼마인지 한눈에 안 보입니다. 엑셀로 정리하자니 매달 하기 귀찮고.
그냥 도구를 만들었습니다.
뭘 하는 도구인가
매달 자산·부채 항목을 입력하면:
- 순자산 = 총자산 - 총부채 즉시 계산
- FIRE 목표 대비 달성률 — 목표 금액 설정하면 진행 바 표시
- 전월 대비 변화 — +얼마 늘었는지 바로 확인
- 순자산 변화 차트 — 시간에 따른 추이
- CSV 내보내기 — 엑셀로 백업 가능
- Draft 자동저장 — 입력하다 닫아도 항목이 유지됨
설계 결정
서버 없음, localStorage만. 순자산 데이터는 민감한 개인 정보입니다. 서버에 보내지 않고 이 기기의 브라우저에만 저장합니다. 브라우저를 바꾸거나 초기화하면 데이터가 지워지므로 CSV로 정기 백업을 권장합니다.
항목 자유 입력. “예적금·현금”, “주식·펀드”, “부동산”, “대출” 기본 항목을 제공하지만 자유롭게 추가·삭제할 수 있습니다.
같은 달 덮어쓰기. 이번 달 기록을 수정하고 다시 저장하면 같은 달 기록이 업데이트됩니다.
빌드 로그
- 스택: 정적 Astro + 클라이언트 JS + Chart.js (CDN)
- 저장: localStorage 3키 (히스토리, 목표, 임시저장)
- 차트: 순자산·총자산·목표 라인 비교
- CSV: BOM 포함 UTF-8 (한글 엑셀 호환)
- 삭제 가능: 각 월 기록을 개별 삭제
한계
- 브라우저 로컬 저장 → 기기 공유 불가 (v2: 계정 동기화 검토)
- 차트 데이터가 3개 미만이면 추세 파악이 어려움 — 꾸준히 기록해야 의미 있음
- 항목별 비중 분석 (자산 구성 파이차트) v2 예정
#순자산 #자산추적 #재무기록 #파이어 #경제적자유 #89fire #파이어족 #재테크 #무료도구