Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
은행 거래내역 PDF를 업로드하면 순자산·지출 비율·저축률·AI 인사이트를 60초 이내에 제공합니다 로그인 필요 없습니다
Upload a bank statement PDF and get your net worth, spending breakdown, savings rate, and AI insights in under 60 seconds. No bank login required.
금융TypeScript · CSSGitHub @harvminhas온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Financial intelligence web app: upload a bank statement (PDF/image), get instant net worth, income/expenses, subscriptions, savings rate, and AI-generated insights.
Clone and install:
npm install
Copy env and configure:
cp .env.example .env.local
Fill in:
NEXT_PUBLIC_FIREBASE_* from Firebase Console > Project SettingsFIREBASE_PROJECT_ID, FIREBASE_CLIENT_EMAIL, FIREBASE_PRIVATE_KEY (from Service account)ANTHROPIC_API_KEY from AnthropicFirebase Console (required or uploads will fail):
NOT_FOUND on upload.npx firebase deploy --only firestore:indexes (if using Firebase CLI and firestore.indexes.json)Run:
npm run dev
Optional: add public/dashboard-preview.png for the landing hero image.
Upload formats: PDF (Claude reads the document), CSV (bank transaction export), or PNG/JPG screenshots.
/ – Landing/upload – Upload statement/dashboard/[id] – View parsed statement/account/login, /account/signup – Auth/account/dashboard – User’s statement list (protected)POST /api/upload – Upload file (multipart); optional Authorization: Bearer <idToken>POST /api/parse – Internal; triggered by uploadGET /api/statement/[id] – Get statement status/dataGET /api/user/statements – List current user’s statements (requires auth)