Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
한달살이
翻訳待ち
Loading the full README. The saved excerpt is shown below.
1. https://vercel.com 에서 무료 가입 (GitHub 계정으로 가입하면 편해요) 2. 이 폴더를 GitHub에 새 저장소로 올리기 • GitHub 데스크톱 앱을 쓰거나, git init → git add . → git commit -m "init" → GitHub에 새 저장소 만들고 push 3. Vercel에서 "Add New Project" → 방금 만든 GitHub 저장소 선택 → 빌드 설정은 자동 감지됨 (Framework: Vite) → Deploy 4. 몇 분 뒤 https://your-project.vercel.app 같은 링크가 생겨요. 이게 진짜 서비스 주소예요. 5. 휴대폰 브라우저로 그 주소 열고 "홈 화면에 추가"하면 앱처럼 아이콘이 생겨요. Netlify를 쓰고 싶으면 방식은 거의 동일해요 (netlify.com → New site from Git).Read the full README ↗
git init → git add . → git commit -m "init" → GitHub에 새 저장소 만들고 pushhttps://your-project.vercel.app 같은 링크가 생겨요. 이게 진짜 서비스 주소예요.Netlify를 쓰고 싶으면 방식은 거의 동일해요 (netlify.com → New site from Git).
이 앱은 서버가 없어요. 모든 기록(지출, 통장 잔액 등)은 각자 사용하는 브라우저의 localStorage에 저장돼요. 그래서:
같은 Vercel/Netlify 프로젝트에, 같은 주소로 다시 배포하는 한 기존 데이터는 자동으로 그대로 남아요. localStorage는 "코드가 배포된 서버"가 아니라 "그 웹 주소(도메인)"에 묶여있기 때문에, 코드만 새로 올리는 건 데이터에 영향을 주지 않아요.
앞으로 저와 함께(또는 직접) 기능을 추가할 때는 이렇게 하면 돼요:
src/App.jsx 파일을 Claude에게 다시 보여주고 "이 기능을 추가해줘"라고 요청App.jsx를 받아서 기존 프로젝트의 src/App.jsx를 덮어쓰기주의할 점 한 가지: 데이터 구조 자체가 바뀌는 큰 업데이트(예: 필드 이름 변경)를 할 때는, 코드 안의 migrate() 함수에 이전 데이터를 새 구조로 변환하는 로직을 반드시 넣어야 해요 (이미 몇 군데 이렇게 되어 있어요). 이 부분은 제가 코드를 수정해드릴 때 함께 챙겨드릴게요.
절대 하면 안 되는 것: 새 Vercel 프로젝트를 만들거나 도메인을 바꾸는 것. 그러면 완전히 다른 주소가 되어 기존 localStorage 데이터에 접근할 수 없게 돼요. 업데이트는 항상 같은 프로젝트/같은 주소에 재배포하세요.
npm install
npm run dev