Skip to content
/ Fanchat Public

A cross-platform mobile application of an AI chatbot (Flutter)

Notifications You must be signed in to change notification settings

zinxon/Fanchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fanchat - Hong Kong Stock Price Prediction AI Chatbot

Fanchat is a financial product chatbot that provides AI-powered stock price predictions for the Hong Kong market.

alt text

demo-compressed.mp4

Features

  • AI-powered chatbot for stock price predictions
  • User authentication (Email and Google Sign-In)
  • Stock watchlist management
  • Real-time stock data updates
  • Financial reports, stockholder information, and news for each stock
  • Investor type recommendation

Technologies Used

  • Flutter for cross-platform mobile development
  • Firebase for authentication and data storage
  • Dialogflow for natural language processing
  • Yahoo Finance API for stock data

Getting Started

Prerequisites

  • Flutter SDK
  • Android Studio or Xcode (for iOS development)
  • Firebase account

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/Fanchat.git
    
  2. Install dependencies:

    flutter pub get
    
  3. Set up Firebase:

    • Create a new Firebase project
    • Add your iOS and Android apps to the Firebase project
    • Download and add the GoogleService-Info.plist file to the iOS app
    • Download and add the google-services.json file to the Android app
  4. Run the app:

    flutter run
    

Project Structure

  • lib/: Contains the main Dart code for the application
  • android/: Android-specific configuration files
  • ios/: iOS-specific configuration files
  • assets/: Contains images, fonts, and other static assets

About

A cross-platform mobile application of an AI chatbot (Flutter)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages