Skip to content

FinanceGPT is a powerful financial information tool designed to empower users with real-time stock data, curated articles, and AI-driven assistance for financial queries. This project addresses the need for a comprehensive platform that helps in various facets of financial information, catering to both novice and experienced users in the finance.

Notifications You must be signed in to change notification settings

shraddha-gawde/finance_gpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinanceGPT

FinanceGPT is a comprehensive financial information tool designed to provide users with real-time stock data, curated articles, and AI-driven assistance for financial queries. Whether you're a novice or an experienced finance professional, FinanceGPT aims to empower you with the necessary tools and information for informed decision-making in the dynamic world of finance.

Screenshot 2024-03-05 114844

Project Type

| Fullstack |

Deplolyed App

Frontend: - Live Link

Directory Structure

my-app/
├─ node_modules/
├─ public/
├─ src/
│  ├─ assets/
│  ├─ components/
│  ├─ pages/
│  ├─ routes/
│  ├─ util/
│  ├─ index.js
├─ .env
├─ .gitignore
├─ package.json
├─ package.lock.json
├─ tailwind.config.json

Video Walkthrough of the project =>- Drive-Link

Features

  • Real-time Stock Data: Get up-to-date stock information with real-time data.
  • Curated Articles: Access curated articles related to finance and investment.
  • AI-driven Assistance: Utilize AI to get assistance with financial queries.

Design Decisions or Assumptions

  • Mobile-First Design: The application is designed with a mobile-first approach for accessibility.
  • User-Friendly Interface: Prioritizing a clean and intuitive user interface for ease of use.

Installation & Getting Started

  • Clone the repository.
  • create .env file. Add your own openAPI key and real time finance data API.
  • Start the frontend: npm run start (in the frontend directory).

Usage

  • Visit the deployed frontend link and explore the various features.

APIs Used

  • for real time Stocks data: RapidAPI for real-time stock data.
  • OpenAI: OpenAI GPT-3 API for AI-driven assistance.

API Endpoints

  • GET /api/stocks - Retrieve real-time stock data.
  • GET /api/articles - Get curated articles.
  • POST /api/query - Submit financial queries for AI assistance.

Technology Stack

  • Frontend: React.js
  • design: tailwind css
  • External APIs: RapidAPI, OpenAI GPT-3

Screenshots Showcase:

Stocks Data Page

Screenshot 2024-03-05 115011 Discover up-to-date stock information with our intuitive Stocks Data Page.

Stocks Details Page

Screenshot 2024-03-05 120044 Delve deeper into stock details on our Stocks Details Page.

Stocks News Page

Screenshot 2024-03-05 115130 Stay updated with the latest financial news on our Stocks News Page.

Stocks News Analysis Page

Screenshot 2024-03-05 115209 Get insightful analysis of financial news on our Stocks News Analysis Page.

Stock Article Summary Page

Screenshot 2024-03-05 115453 Quickly grasp the essence of stock articles with our Stock Article Summary Page.

OpenAI Financial Query Assistance Page

Screenshot 2024-03-05 115619 Empower your financial decisions with AI-driven assistance on our OpenAI Financial Query Assistance Page.

Contributors

About

FinanceGPT is a powerful financial information tool designed to empower users with real-time stock data, curated articles, and AI-driven assistance for financial queries. This project addresses the need for a comprehensive platform that helps in various facets of financial information, catering to both novice and experienced users in the finance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •