가계부 프로그램
- 계좌(통장, 카드, 주식 등) 등록 및 관리
- 주식 매매
- 달력 및 목록 방식 조회
- 자주쓰는 거래 내역 등록
- 년단위 기준 월 결산
- 결과 목록 엑셀 내보내기
- 분류 및 각종 코드관리
- 수입/지출/이체 내역 및 자산 변동 통계
Node.js 버전 16를 사용하기 바란다. 그 이상 버전은 호환성 문제로 실행 및 빌드가 되지 않는다.
# 사전 작업
npm install -g electron-builder
# install dependencies
npm install
#./dist/ 폴더에 실행파일 만들어짐.
npm run build
- "VS looking for Visual Studio 2015" 어쩌구 저쩌구 에러가 나오면
- Microsoft C++ Build Tools 설치(기본 옵션으로 설치하면 됨)
- 윈도우 관리자 모드 환경에서 실행(윈도우 경우 해당)
npm start
실행- 로그인. 기본 비밀번호
boksl
#./dist/ 폴더에 실행파일 만들어짐.
npm run build
- Prettier 설정(포맷팅 등) https://ux.stories.pe.kr/150
- ESLient 설정 https://eslint.org/docs/rules/
- 기능 추가
- 거래 내역 입력 시 계좌 자동완성 검색
- 자산 스냅샷에서 매도 손익 표시
- 기능 추가
- 리벨러싱을 위한 자산 스냅샷 저장
- 모든 계좌에있는 주식 잔고 현황 목록
- 주식 유형 항목 추가
- 계좌 성격 항목 추가
- 계좌 다운로드 시 주식 합계 정보 제공
- 기능 변경
- 매도차익 계산시 수수료, 거래세 포함