RealRate is a modern, high-performance financial analysis suite and cloud portfolio tracker designed for the Iranian gold, coin, and foreign exchange markets.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
RealRate سامانه تحلیل بازار طلا، سکه و ارز و مدیریت مالی شخصی است که روی لبه Cloudflare اجرا میشود: ارزش ذاتی و حباب طلا و سکه، نرخ ارزها و بورس، و مدیریت پورتفو، هزینهها، حسابها، وامها، درآمدها و چکها — همه با رمزنگاری سرتاسری. نسخهی وب در realrate.geekio.org است و اپ اندروید (با ثبت خودکار هزینه از پیامک بانک) از صفحهی اپ یا آخرین Release دانلود میشود.查看完整 README ↗
English · فارسی
RealRate is a market analysis and personal finance app for Iran, running on Cloudflare's edge. It computes the intrinsic value and the bubble of gold and coins, tracks currencies, stocks and funds, and manages portfolios, expenses, accounts, loans, incomes, cheques and subscriptions — all end-to-end encrypted. The web app is at realrate.geekio.org; the Android app (the full build records expenses from bank SMS; a no-SMS build is made for stores such as Google Play) is on the app page or the latest release.
The interface is in Persian (right-to-left, Shamsi calendar, amounts in tomans).
Details: docs/en/FEATURES.md
| Portfolio and its value history | Everyday expenses |
|---|---|
| Loans | Yearly report |
| App home | Expenses | Portfolio | Loans |
|---|---|---|---|
git clone https://github.com/nos486/realrate.git
cd realrate
npm install
npm run dev # API: http://localhost:8787 — web: http://localhost:5173
npm test
Running locally needs only wrangler (local D1 and KV): docs/en/SETUP.md.
A merge into main deploys everything: the frontend to Cloudflare Pages, the backend with Cloudflare Workers Builds, and a
signed Android APK to Releases (GitHub Actions).
Manual backend deploy when needed: npm run api:deploy.
Full guide (D1 and KV, Google sign-in, email, Pages, Workers, the Android signing key): docs/en/SETUP.md
| Document | Topic |
|---|---|
| FEATURES.md | Every feature in detail |
| SETUP.md | Local setup, configuration and deployment |
| PROJECT_STRUCTURE.md | Repository layout and shared files |
| ARCHITECTURE.md | Architecture and data flow |
| API.md | REST API reference |
| E2EE_VAULT.md | Account-wide end-to-end encryption, sync and the offline copy |
| ANDROID.md | Android app: build, signing, releases, bank SMS, fingerprint, offline |
| BANK_SMS.md | Bank SMS templates and adding a bank |
| BANK_STATEMENT_IMPORT.md | Mobile-bank statement import and adding a bank |
| EXPENSES.md |
All English documents: docs/en
MIT
realrate.apk plus version-named realrate-<version>.apk, the no-SMS build realrate-nosms-<version>.apk (no SMS permission) realrate-nosms-<version>.aab (Google Play bundle), and the Cafe Bazaar build realrate-bazaar-<version>.apk / realrate-bazaar-<version>.aab| Expense, account, budget and loan-funding data model |
| DESIGN.md | Color and layout standard |
| ADDING_NEW_ASSET.md | Adding an asset |
| ADDING_NEW_PRICE_SOURCE.md | Adding a price source |