Skip to content

tyeckh/BC3415-Group-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WealthWise - AI-Powered Financial Planning and Engagement Web Application

Overview

WealthWise is an AI-driven web application designed to enhance financial literacy and user engagement by offering personalized financial planning solutions. It aims to simplify financial management for users while providing interactive features to make the process enjoyable and engaging. WealthWise serves as a funnel for clients to connect with financial advisors and as a tool for advisors to provide on-demand guidance.

Features

  • Expense Tracking: Monitor spending habits effectively to make informed financial decisions.
  • Personalized Financial Guidance: AI-powered insights tailored to each user's financial situation and goals.
  • Character Generator: An engaging feature that allows users to create avatars, making the app experience more interactive.
  • Financial Planning Tools: Define financial goals, assess risk appetite, and receive AI-generated strategies for a personalized financial journey.

Technology Stack

  • Frontend: HTML, CSS, JavaScript for building a responsive user interface.
  • Backend: Flask for handling server-side logic, including data processing and routing.
  • AI Integration: Google's Gemini-1.5-Flash-8B model for generating personalized financial insights.
  • Deployment: Render for easy access and testing.

Installation

To run the WealthWise application locally:

  1. Clone the Repository:
    git clone https://github.com/tyeckh/BC3415-Group-Project.git
  2. Navigate to the Project Directory:
    cd BC3415-Group-Project
  3. Install Dependencies: Make sure you have Python installed, then use pip to install the required packages:
    pip install -r requirements.txt
  4. Run the Application:
    flask run
    The application should now be accessible at http://127.0.0.1:5000/.

Usage

  • Navigate to the main dashboard to access features such as Expense Tracking, Savings Strategy, Financial Planning, and Character Generator.
  • Enter Expenses to track your spending and gain insights into your financial habits.
  • Use the Savings Strategy tool to get AI-generated advice on how to improve your savings.
  • Create an Avatar to enhance your engagement and make the financial planning journey more fun.

Limitations

  • WealthWise is not intended to replace professional financial advisors but rather to assist users with managing their finances in an accessible way.
  • Advanced features like live market integrations are not included to maintain simplicity.

Future Improvements

  • Customization: Enhance the user experience by offering more customization options.
  • Predictive Analytics: Integrate predictive market analysis features for proactive financial planning.
  • Ethical AI Compliance: Continue improving ethical practices and data privacy measures to build user trust.

Contribution

Contributions are welcome! Please fork the repository and submit a pull request if you have improvements or feature suggestions.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published