Skip to content

DomC21/Lukz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Lukz Financial Analysis Platform

A comprehensive financial analysis platform leveraging the Unusual Whales API to provide actionable market insights through real-time data analysis and AI-powered interpretation.

Features

  • Real-time analysis of Congress trades, insider activity, and premium flow data
  • AI-powered insights using ChatGPT for instant market interpretation
  • Dynamic visualizations showcasing market trends and opportunities
  • Modern, responsive UI with Tailwind CSS and shadcn/ui components
  • Dark and light theme support with smooth transitions
  • Comprehensive error handling and loading states

Project Structure

.
├── backend/           # FastAPI backend service
│   ├── app/          # Application code
│   │   ├── main.py   # FastAPI application entry point
│   │   └── services/ # Business logic and API integrations
│   └── tests/        # Backend tests
└── frontend/         # React frontend application
    ├── src/          # Source code
    │   ├── components/ # React components
    │   └── hooks/    # Custom React hooks
    └── public/       # Static assets

Development

Prerequisites

  • Python 3.12+
  • Node.js 18+
  • Unusual Whales API key

Backend Setup

  1. Navigate to the backend directory:
cd backend
  1. Install dependencies using Poetry:
poetry install
  1. Create a .env file with your Unusual Whales API key:
UNUSUAL_WHALES_API_KEY=your_api_key_here
  1. Start the development server:
poetry run uvicorn app.main:app --reload

Frontend Setup

  1. Navigate to the frontend directory:
cd frontend
  1. Install dependencies:
npm install
  1. Create a .env file:
VITE_API_URL=http://localhost:8000
  1. Start the development server:
npm run dev

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors