
Overview
A comprehensive AI-powered investment platform that helps beginners understand and plan their investments with advanced financial calculators, personalized fund recommendations, and real-time market data. Built with React 19 and powered by Gemini AI, it features SIP/EMI/FD/SWP/MF calculators, live gold rates, AI chatbot assistance, and educational blog content — all designed to make complex financial concepts accessible to users of all experience levels.
Technical Implementation
Advanced Financial Calculations Engine
Implemented comprehensive financial calculators for SIP (with compound interest), EMI (reducing balance method), Fixed Deposits, SWP, and Mutual Funds with real-time calculations, interactive charts using Recharts, and formatted currency display supporting lakhs and crores notation.
AI-Powered Investment Intelligence
Integrated Google Gemini AI for personalized investment recommendations, risk profiling, chatbot functionality, and educational content summarization. The system analyzes user profiles including age, investment goals, risk tolerance, and capital to provide tailored suggestions.
Real-Time Market Data Integration
Implemented GoldAPI integration for live 24k and 22k gold prices with intelligent caching (30-minute TTL), error handling, and fallback data mechanisms. Features automatic retry logic and graceful degradation for seamless user experience.
Comprehensive User Experience Architecture
Built with React 19 and modern architecture featuring context-based state management, protected routes, multi-step forms, keyboard navigation, and responsive design. Integrated Appwrite for authentication and database operations with retry mechanisms.
Key Features
- Gemini AI-powered personalized fund suggestions based on comprehensive user profiling
- Advanced financial calculator suite: SIP, EMI, FD, SWP, and Mutual Fund calculators with interactive Recharts visualizations
- Live gold rate integration via GoldAPI with intelligent caching and fallback mechanisms
- AI Chatbot (FunBot) powered by Gemini for answering financial queries and providing guidance
- Multi-step profile form with AI-generated risk assessment and investment type recommendations
- Comprehensive fund database with 100+ mutual funds across equity, debt, and hybrid categories
- Educational blog section with Gemini-powered content summarization for beginner investors
- Secure user authentication and profile management with Appwrite backend
- Responsive design with Tailwind CSS 4 and smooth Framer Motion animations
- Keyboard navigation support and accessibility-first approach
Screenshots

Multi-step profile form with AI-generated risk assessment

Comprehensive dashboard with AI-powered fund recommendations

Comprehensive dashboard with AI-powered fund recommendations

Gemini-powered content summarization for beginner investors

Advanced calculators for SIP, EMI, FD, SWP, and MF with interactive charts

SIP calculator with compound interest and Recharts visualization
Challenges & Solutions
Challenge: Creating accurate financial calculations for multiple investment instruments while maintaining performance
Solution: Developed optimized calculation engines for SIP, EMI, FD, SWP, and MF with real-time updates using React hooks and memoization. Implemented proper compound interest formulas and reducing balance methods with formatted currency display.
Challenge: Integrating AI capabilities while ensuring reliable responses and educational value
Solution: Implemented robust Gemini AI integration with structured prompts, error handling, and fallback mechanisms. Created context-aware chatbot with conversation history and specialized prompts for investment advice and educational content.
Challenge: Managing real-time market data while handling API limits and network issues
Solution: Designed intelligent caching system with localStorage, implemented retry logic with exponential backoff, and created fallback data mechanisms. Features stale data indicators and graceful error handling for continuous user experience.
Challenge: Making complex financial concepts accessible without compromising accuracy
Solution: Created comprehensive educational content system with AI-powered summarization, implemented multi-step user profiling for personalized recommendations, and designed intuitive calculators with visual representations and clear explanations.