Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.52 KB

README.md

File metadata and controls

47 lines (28 loc) · 1.52 KB

MoneyBuddyCLI

MoneyBuddyCLI is a command-line interface (CLI) financial hub built with JavaScript and Node.js. This project provides users with a range of financial tools and information, including investment calculators, financial news updates, and a conversational chatbot for finance-related queries.

Features

  • MoneyBuddyAI Chatbot:
    Converse with an AI-powered virtual assistant using the OpenAI API to ask finance-related questions and receive informative responses.

  • Investment Calculator:
    Calculate potential investment growth based on different investment types and interest rates.

  • Financial News Updates:
    Get the latest updates on financial markets and trends using NewsAPI.

  • Educational Resources:
    Access curated resources to learn more about personal finance.

Installation

  1. Clone the repository:

  2. Navigate to the project directory:

  3. Install dependencies:

  4. Set up environment variables:
    Create a .env file in the root directory and add your relevant API keys.

Future Implementations

  • Finish modularizing

  • Figure out how ot leverage openAI specifically for financial related stuff

    • Maybe Retrieval-Augmented Generation (look into what this is)??
    • Figure out if i can store conversations in a Data Base (look into backend stuff)
    • Think more about the scope of this project
  • FINISH fetchStock.js

  • Figure out why Higher/LowerGame rendering incorrect (more info in documentation)

POTENTIAL NEW FEATURES:

  • Stock Trade Simulator