The AI-Powered Financial & Investment Advisory System is an innovative platform that leverages artificial intelligence to provide personalized investment insights, risk assessments, and financial planning strategies. By analyzing real-time market data, economic trends, and user preferences, the system delivers data-driven recommendations to help users optimize their investment decisions. Whether for beginners or experienced investors, this AI-driven solution ensures informed and strategic financial planning.
To develop an AI-powered advisory system that provides intelligent investment strategies, real-time risk analysis, and automated financial insights, helping users make data-driven investment decisions.
Traditional financial advisory services often lack personalization, require high fees, and rely on manual assessments, making investment planning inefficient. Many investors struggle with market volatility, complex financial data, and limited access to expert advice. This project aims to solve these issues by utilizing AI for data-driven market analysis, automated financial planning, and personalized investment recommendations.
- User Portfolio Tracker: Sign up, log in, and manage a personalized investment portfolio with real-time performance updates.
- AI-Based Financial Advice (via AI Modal): Receive tailored financial guidance and investment recommendations based on your goals and risk profile.
- Risk Profile Assessment: Complete an AI-driven risk assessment to better understand your risk tolerance and get personalized investment strategies.
- Goal-Based Planning: Set and track financial goals such as retirement savings, wealth accumulation, or major purchases with AI-powered planning tools.
- Investment Suggestions (AI Insights): Get dynamic investment suggestions, rebalancing advice, and asset allocation tips based on market trends and your personal preferences.
- News & Alerts Section: Stay informed with the latest financial news, market alerts, and AI-curated updates relevant to your investments..
- Chat with AI Advisor: Engage in real-time conversations with an AI financial advisor to get instant answers to investment questions and strategic advice.
- Programing Languages: Typescript
- Framework: React Native, Tailwind Css, ShadCN, Redux Toolkit
- Database: MongoDB, Firebase
- Cloud Storage: Supabase (for image uploads)
- AI Modal: Gemini LLM
- Authentication: JSON Web Tokens (JWT), bcrypt
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/Hamza-fullstackdev/financial-mobile-app.git cd financial-mobile-app
-
Install dependencies:
npm install
-
Start the application:
# Start the project npm run android npm run web
financial-mobile-app/
├── android/
├── ios/
├── src/
│ ├── assets/
│ ├── components/
│ ├── hooks/
│ ├── navigation/
│ ├── screens/
│ ├── services/
│ ├── store/
│ ├── styles/
│ └── utils/
├── .gitignore
├── app.json
├── babel.config.js
├── package.json
├── README.md
└── yarn.lock / package-lock.json
- Hamza Ilyas: (https://github.com/Hamza-fullstackdev)
This project is licensed under the MIT License. See the LICENSE file for details.