A professional-grade retirement planning application with advanced financial projections, partner planning capabilities, and comprehensive investment tracking.
Alternative URL: Netlify Mirror
- 💰 Advanced Calculations: Precise pension and training fund projections with inflation adjustments
- 👥 Couple Planning: Joint retirement planning with individual partner breakdowns
- 📈 RSU Support: Real-time stock prices for 60+ tech companies
- 🏠 Multi-Asset Portfolio: Pension, training fund, personal portfolio, real estate, cryptocurrency
- 📊 Interactive Charts: Visual progress tracking with real-time updates
- 🧪 Stress Testing: 5 economic scenarios (Conservative, Optimistic, Market Crash, High Inflation, Stagnation)
- 🎲 Monte Carlo Simulations: 10,000+ iteration probabilistic projections
- 💰 Tax Optimization: Multi-country tax planning capabilities
- 🎯 Financial Health Score: 8-factor comprehensive analysis
- 🤖 AI Integration: Personalized recommendations and insights
- 🧙 9-Step Wizard: Guided data collection process
- 📱 Mobile-First Design: Optimized for all devices
- 🌍 Multi-Language: Hebrew/English support with RTL layout
- 💱 Multi-Currency: ILS, USD, EUR, GBP, BTC, ETH support
- 📤 Export Features: PNG, PDF, and JSON export capabilities
# Clone the repository
git clone https://github.com/ypollak2/advanced-retirement-planner.git
cd advanced-retirement-planner
# Install dependencies
npm install
# Run local development server
npm run serve
# Run tests
npm testSimply open index.html in your browser - no build process required!
- Complete Architecture Reorganization: Modularized all large files (>800 lines) into focused modules
- Enhanced Test Coverage: 374 tests with 100% pass rate
- Improved Performance: Better code organization for Claude Code compatibility
- Bug Fixes: Resolved component loading issues and version consistency
See CHANGELOG.md for complete version history.
# Run all tests
npm test
# Run specific test categories
npm run test:unit # Unit tests
npm run test:e2e # End-to-end tests
npm run test:accessibility # Accessibility tests
npm run test:security # Security analysis- GitHub Wiki - Comprehensive documentation
- Architecture Guide - System design and structure
- Development Guide - Contributing guidelines
- Testing Guide - QA and testing procedures
advanced-retirement-planner/
├── src/
│ ├── components/ # React components
│ ├── utils/ # Utility functions
│ ├── styles/ # CSS stylesheets
│ └── translations/ # i18n files
├── tests/ # Test suites
├── docs/ # Documentation
├── scripts/ # Build and deployment
└── index.html # Main entry point
We welcome contributions! Please see our Development Guide for details on:
- Code standards and conventions
- Testing requirements
- Pull request process
- Issue reporting guidelines
MIT License - see LICENSE file for details.
Created by Yali Pollak (יהלי פולק)
Special thanks to all contributors and the open-source community.
Quick Links: