Skip to content

coskyler/chang-e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chang’e

Chang’e is a full-stack paper trading web app that lets users simulate investing with real-time stock data and AI-driven financial analysis.

It integrates AlphaVantage for live market data and Gemini Flash (with grounding) to retrieve, summarize, and cite recent, credible financial news relevant to each portfolio.

Authentication is handled by Clerk, and the entire system is containerized and reverse-proxied for production deployment.


Gallery


Features

  • Real-Time Stock Data from AlphaVantage
  • Paper Trading with portfolio tracking
  • Gemini Flash AI Insights (grounded, source-linked)
  • Secure Authentication via Clerk
  • Redis Caching for Gemini API responses
  • PostgreSQL Database for trades and holdings
  • Dockerized Stack with Nginx reverse proxy
  • Next.js Frontend hosted on Vercel

Tech Stack

Layer Technologies
Frontend React, Next.js, Tailwind CSS, Clerk
Backend Node.js, Express
Database PostgreSQL
Caching Redis
AI Google Gemini Flash (Grounded)
Data Source AlphaVantage API
Infrastructure Docker, Nginx, DigitalOcean, Vercel

System Diagram


About

Paper trading web app that lets users simulate investing with real-time stock data and AI-driven financial analysis.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors