Skip to content

glauuucoma/mchacks2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SentiTrade

SentiTrade makes trading simple, clear, and customizable. We combine real-time data from news, Reddit, Congress, and the markets, then use AI and math to give you trading signals you can trust. You pick which sources matter most—no black boxes, just transparent, explainable insights.

Why SentiTrade?

We wanted a tool that puts you in control. Inspired by platforms like AutoPilot, we let you choose which signals to trust, instead of forcing a single strategy.

Tech Stack

  • Frontend: Next.js, React, TypeScript, TailwindCSS
  • Backend: Node.js (Express), Python (FastAPI)
  • AI/ML: PyTorch, Google Gemini API, Gumloop, NLP
  • Auth: Auth0
  • Database: MongoDB

Quickstart

  1. Clone the repo:
    git clone https://github.com/glauuucoma/mchacks2026.git
    cd mchacks2026
    
  2. Start the backend:
    • Node.js API:
      cd backend
      npm install
      node server.js
      
    • Python ML API:
      python main2.py
      
  3. Start the frontend:
    cd frontend/trading-app
    npm install
    npm run dev
    
  4. (Optional) Update data:
    cd backend/fetch_history
    python history_pipeline.py <SYMBOL>
    python math_predict.py <SYMBOL>
    
  5. Set up your .env files with API keys for Gemini, Gumloop, Auth0, etc.

Project Structure

backend/         # Node.js API, Python ML, data pipelines
frontend/        # Next.js frontend

Meet the Team

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors