Self-hosted, multi-currency wealth tracking application for temporal financial analysis, portfolio breakdowns, and historic estate monitoring.
WealthTracker is a lightweight, responsive web application that allows to record, evaluate, and forecast personal net worth. By factoring in asset ranges (to account for volatility/estimates), asset classes, and liquidity levels, the systems offers a feature-rich alternative to basic point-in-time spreadsheets.
The application features a React frontend styled with Tailwind CSS, a lightweight Express backend, and interactive visualizations powered by Recharts.
- Interactive Charts: Detailed charts showing your net worth journey over the years, mapping assets, liabilities, value ranges, and more.
- Asset Details: Dedicated sub-views for assets, including ranges, annual growth and calculated evaluation.
- Portfolio Analytics: Built-in mapping of historical year-over-year average growth, current asset-liability distributions, and global wealth percentile benchmarks.
- Record Editor: Seamless direct snapshot editing and record state manipulation right from the web interface.
- Localization: Native i18n support supporting both English (
en) and German (de) locales, complete with localized numbers, units, and custom currency formats.
Clone and navigate to the project directory:
git clone https://github.com/komed3/WealthTracker.git
cd WealthTrackerInstall npm dependencies:
npm installBuild the react app:
npm run buildRun the server:
npm run startNow you can access the application at http://localhost:3000.
No warranty or liability for any damage or loss resulting from the use of this software. Use at your own risk.
This app will not give you financial advice. Always consult a professional for financial decisions.
This project is licensed under the MIT License — see the LICENSE file for details.
© 2026 by Paul Köhler (komed3). All rights reserved.