Universal Professional Daily Income & Expense Ledger with 6-Fund Rule Allocation, Work Deliverables, Daily Life Timeline Tracker, Calculator Suite & Offline Privacy Vault.
Daily Khata Pro is a modern, privacy-first, 100% client-side financial management and productivity application designed for freelancers, agency owners, contractors, small business owners, and individuals.
It implements the proven 6-Fund Money Allocation Rule (Needs, Emergency, Investment, Growth, Entertainment, Giving) to automatically distribute income streams into disciplined financial buckets while keeping track of project deliverables, daily work logs, and life habits in one seamless dashboard.
- Automated Distribution: Automatically splits incoming earnings across 6 custom-weighted funds:
- 🏠 Personal & Household Needs (Default: 40%)
- 🛡️ Emergency Fund (Default: 15%)
- 📈 Wealth & Long-Term Investment (Default: 15%)
- 💡 Skill Learning & Business Growth (Default: 10%)
- 🍿 Entertainment & Lifestyle (Default: 10%)
- 🤲 Charity & Community Giving (Default: 10%)
- Custom Percentages: Customize allocation percentages with real-time validation ensuring a strict 100% total balance.
- Deposit / Transfer System: Directly allocate funds or transfer balances between specific fund buckets with complete audit trails.
- 4–6 Digit App PIN Lock: Protect financial transactions, income stats, and personal journals.
- Auto-Lock on Leave: Automatically engages the lock screen when switching browser tabs, minimizing the app, or locking the device.
- Master Recovery Code & Security Questions: Secure PIN reset workflow without losing your local ledger data.
- 100% Offline & Client-Side: All data stays strictly in your browser (
localStorage). Zero cloud databases, zero server telemetry.
- Log client milestones, electrical/technical projects, freelancing jobs, and business tasks.
- Track client names, payment status (Paid, Pending, Partial), deliverable links, priorities, and deadlines.
- Filter by status, category, and date range.
- Log daily routines, reflection notes, mood ratings, habit achievements, and health checkpoints.
- Tagged entries with color-coded tags and chronological timeline visualization.
- Set short-term and long-term financial targets (e.g., Equipment purchase, Vehicle fund, Higher studies).
- Visual progress bars, milestone calculations, target deadlines, and one-tap goal deposits.
- SIP & Mutual Funds Calculator: Calculate future corpus with compounding interest and inflation adjustment.
- Loan EMI Calculator: Monthly breakdown of principal vs interest with amortization schedules.
- Fixed Deposit (FD) & RD Calculator: Maturity return calculator.
- GST & Tax Tool: Add or extract GST percentages instantly.
- Rule of 72 & CAGR Calculator: Calculate investment doubling time and compounded annual growth.
- Diagnostic Bug Reporter: Form with automated environment/device detection to send diagnostic reports directly to
daily-Khata-Pro@gmail.com. - Feature Suggestion Hub: Submit ideas and feature requests directly.
- Interactive FAQ Accordion: Instant answers to common questions about offline security, backups, PIN recovery, and PWA setup.
- Real-time balance calculations, cash flow visual charts, category breakdowns, and month-over-month summaries.
- One-click JSON Backup & Restore for full device portability.
- Direct A4 PDF Statement Export and printable transaction receipts/invoices.
- 7 Built-in Themes: Modern Blue, Emerald Green, Royal Violet, Amber Sunset, Rose Gold, Midnight Onyx, and Pure Day/Light mode.
- Bilingual Interface: Seamless instant toggle between English and हिन्दी (Hindi) across all UI elements, modals, and charts.
- PWA Ready: Installable on Android, iOS, Windows, and macOS with standalone native app appearance.
When installed, the app displays with the standalone name Daily Khata Pro:
- Android (Chrome / Edge / Brave): Tap the 3-dot menu icon in the browser and choose "Install App" or "Add to Home Screen".
- iOS Safari: Tap the Share button (box with upward arrow) and select "Add to Home Screen".
- Windows / macOS (Chrome / Edge): Click the Install icon in the browser URL bar or use
Settings > Apps > Install Daily Khata Pro.
| Route | Title | Description |
|---|---|---|
/ |
Dashboard | Overview of balance, 6-fund cards, and quick actions |
/history |
Passbook Ledger | Full chronological transaction audit & filters |
/add |
Add Transaction | Income/expense logger with category & fund tag |
/tracker |
Work Deliverables | Client projects, tasks, and payment status |
/goals |
Savings Goals | Financial target milestones & visual progress |
/notes |
Daily Timeline | Notes, daily habit checkpoints, and reflections |
/report |
Financial Reports | Monthly analytics & printable A4 PDF statements |
/calculator |
Calculators Suite | SIP, EMI, FD, RD, GST, and CAGR calculators |
/support |
Help & Support | FAQs, diagnostic bug reports & feature suggestions |
/guide |
User Manual | Comprehensive interactive usage documentation |
/safety |
Security Audit | Verify 100% local storage privacy & safety |
/developer |
Developer Profile | Creator bio, vision, and contact details |
/about |
About Daily Khata Pro | Application background, rules, and mission |
/privacy |
Privacy Policy | 100% client-side privacy commitments |
/disclaimer |
Disclaimer | Financial guidance & utility disclaimers |
/terms |
Terms of Service | Usage terms and open-source license info |
| Layer | Technology |
|---|---|
| Framework | React 19 + TypeScript |
| Build Tool | Vite 6 |
| Styling | Tailwind CSS v4 |
| Animations | Motion (Framer Motion) |
| Icons | Lucide React |
| Charts | Recharts |
| Confetti & FX | Canvas Confetti |
| Routing | React Router v7 |
| Storage | Client-Side localStorage with JSON serialization |
Make sure you have Node.js (v18 or higher) and npm/yarn/bun installed:
git clone https://github.com/hasvolt/Daily-Khata-Pro.git
cd Daily-Khata-Pronpm installnpm run devOpen your browser and navigate to http://localhost:3000.
npm run buildThe compiled static assets will be in the dist/ directory, ready to deploy to GitHub Pages, Vercel, Netlify, Cloud Run, or any static host.
- No Remote Servers: Your transactions, income details, diary entries, and project records remain 100% within your local browser storage (
localStorage). - Zero Third-Party Analytics: No tracking scripts, cookies, or telemetry.
- Portability: Full ownership of your data — easily export your entire ledger to an encrypted/unencrypted JSON backup or Excel CSV at any time.
- Official Support & Feedback: daily-Khata-Pro@gmail.com
- Creator & Developer: Md Zafeer Hasan (Yazdaan)
- Brand: Hasvolt
- Repository: https://github.com/hasvolt/Daily-Khata-Pro
This project is licensed under the MIT License — feel free to use, modify, and distribute for personal and commercial projects.