Skip to content

anuskhatri/Finbuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinBuddy - Financial Advisory App

Showreel-Grid-Mobile- remix

Table of content:

About

🌟 Inspiration

  • In the evolving landscape of financial advisory services, there exists a critical need to leverage Generative AI technology to provide customers with personalized, data-driven financial advice.

  • The challenge lies in effectively analyzing vast amounts of customer financial data and dynamic market trends to generate tailored investment strategies that adapt to changing financial conditions and individual goals in real-time.

  • Transparency and explainability in the AI-driven advisory process are essential to establish and maintain customer trust.

  • Additionally, integrating seamless budget management, comprehensive financial organization, expense tracking, goal setting, investment management, debt reduction strategies, real-time updates, educational resources, and enhanced financial security features are pivotal to delivering a holistic and convenient financial advisory experience.

What it does

FinBuddy is an AI-powered Software interface that enables natural language interactions with bank accounts, facilitating intuitive financial management and empowering customers to achieve their financial objectives efficiently and securely.

💡 Features

Watch the video

  • 🤖 Banking Optimization Bot (BOB): The chatbot utilizes advanced NLP to understand and interpret user queries. For example, a user might ask, "Show me my spending trends for the last six months" or "How much did I spend on groceries in May?"

  • 🎯 Goal Track: It is a feature designed to help you set, monitor, and achieve your financial objectives. Whether you're saving for a major purchase, planning a vacation, or building an emergency fund, Goal Track allows you to define specific goals and track your progress in real time with notifications.

  • 💼 Investment Advisor: Your personal AI-driven financial consultant, dedicated to optimizing your investment portfolio. By analyzing your financial data, market trends, and risk preferences, this feature provides tailored investment recommendations.

  • 📝 Personalized advice: AI-driven financial advice will be tailored to individual users' goals, risk tolerance, and financial situation, providing a personalized experience.

  • ⏱️ Real-time guidance: Users will receive timely and relevant advice, enabling them to make informed decisions quickly.

  • 📈 Simplified financial management: Integration with budgeting tools, debt management, and investment services will streamline financial planning and management.

  • 🖥️ User-friendly interface: An intuitive and user-friendly design will make financial planning and management accessible and engaging.

  • ☁️ Cloud-based infrastructure: Reduces the need for on-premise infrastructure and enables easy scalability.

  • 🔧 Modular design: Allows for easy replacement or update of individual components without affecting the entire system.

  • 📚 Continuous learning: AI models are trained on customer data and feedback, improving the accuracy and effectiveness of the advice over time.

  • 🔒 Secure API integration: Ensure that all APIs used in the application are secure and follow industry best practices for authentication and encryption. Regularly update and patch APIs to protect against vulnerabilities.

  • 🔐 User session management: Implement secure session management practices, including automatic session timeout and secure session tokens, to prevent unauthorized access to user accounts.

  • 🔑 End-to-End Encryption: Ensure all data transmitted between the user's device and your servers is encrypted using protocols like TLS (Transport Layer Security).

  • 📊 Invested Stocks Analysis: Fetches the latest stock news and provides recommendations based on news sentiment.

  • 📑 Portfolio Summary: Offers an overview of the user's portfolio with key metrics and performance insights.

Technologies Used

Dart Python JavaScript Flutter Flask NodeJS Express.js Socket.io Postgres Redis Azure Docker GitHub

Setup

Frontend

  1. Download the APK

  2. Install the APK

    • Open the downloaded APK file and follow the on-screen instructions to install the application on your phone.
  3. Enter the following credentials for login

    • Account Number: 1111 1111 1111 1111
    • PIN: 2210

🔮 What's Next for FinBuddy

We aim to forge partnerships with banks and financial institutions to enhance our ecosystem. This will include seamless API integrations for real-time account data, personalized banking services, and expanded investment options.

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •