Skip to content

This is a webApp with AI-poweered integration where users get information about cryptocurriencies and a summary financial advice and report using LLM model in real-time

Notifications You must be signed in to change notification settings

gbengaoluwadahunsi/coinSight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoinSight

CoinSight is a dynamic cryptocurrency tracking application that allows users to monitor and analyze real-time crypto market data. Leveraging Polygon.io API and Groq's AI capabilities, CoinSight provides insightful financial reports and recommendations for various cryptocurrencies.

Table of Contents

  • Features
  • Installation
  • Usage
  • Technologies Used
  • Project Structure
  • Contributing
  • License
  • Contact

Features

  • Real-Time Data Fetching: Get the latest cryptocurrency data from Polygon.io.
  • AI-Powered Reports: Generate financial reports using Groq's AI.
  • Dynamic Visualization: Display data and reports side by side.
  • User-Friendly Interface: Easy navigation and interaction for a seamless experience.

Installation

  1. Clone the repository:
  1. Install dependencies:
  • npm install
  1. Set up environment variables:
  • VITE_POLYGON_API_KEY=your_polygon_api_key
  • VITE_GROQ_API_KEY=your_groq_api_key
  1. Run the application:
  • npm run dev

Usage

  1. Select Cryptocurrency Tickers:
  • Use the dropdown menu to select one or more cryptocurrency tickers.
  • Click "Add Ticker" to add the selected ticker to the list.
  1. Generate Report:
  • Click "Generate Report" to fetch the latest data and generate a financial report.
  • The app will display the data and the AI-generated report side by side.

Technologies Used

  • Frontend: React, Vite
  • Styling: Tailwind CSS
  • API Integration: Polygon.io, Groq AI
  • Build Tool: Vite

Contributing

  • I welcome contributions to CoinSight! Please follow these steps:
  1. Fork the repository.

  2. Create a new branch for your feature or bug fix: git checkout -b feature-name

  3. Commit your changes: git commit -m 'Add new feature'

  4. Push to the branch: git push origin feature-name

  5. Create a pull request.

License

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

Contact

  • For any questions or suggestions, feel free to reach out:

Email:[email protected] GitHub: https://github.com/gbengaoluwadahunsi

About

This is a webApp with AI-poweered integration where users get information about cryptocurriencies and a summary financial advice and report using LLM model in real-time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published