Candlestick AI
Candlestick AI — AI-Powered Trading Analysis Platform. Sep 2024 – Apr 2026. A full-stack AI trading analysis SaaS that analyzes uploaded candlestick chart screenshots and generates AI-powered trade insights.
- React
- Vite
- TypeScript
- Tailwind CSS
- Framer Motion
- Supabase
- PostgreSQL
- Supabase Auth
- Supabase Storage
- Supabase Edge Functions
- Row-Level Security
- Realtime
- n8n
- Python
- AWS
- Twelve Data API
- NewsAPI
- Stripe API
- OpenAI / Gemini APIs
- Built a full-stack AI trading analysis SaaS platform that analyzes uploaded candlestick chart screenshots and generates AI-powered trade insights.
- Developed the frontend with React, Vite, TypeScript, Tailwind CSS, and Framer Motion, including chart upload flow, pricing/subscription UI, analysis history, real-time result page, and animated trade overlays.
- Designed the backend on Supabase using Auth, PostgreSQL, Storage, Edge Functions, Row-Level Security, and Realtime subscriptions to manage users, chart uploads, subscription status, analysis records, usage limits, and AI-generated JSON responses.
- Built an event-driven workflow: Chart Upload → Supabase Record → Edge Function → n8n Webhook → Python/AWS Processing → AI/Market Analysis → Supabase Update → Realtime UI Result.
- Used n8n as the workflow orchestration layer to connect serverless functions, Python scripts, external trading APIs, AI models, and database updates into one automated analysis pipeline.
- Integrated Python-based processing inside the automation flow for data cleaning, ticker normalization, API response parsing, OHLCV transformation, technical indicator preparation, JSON formatting, and backend logic validation.
- Used AWS services as part of the backend processing layer for scalable cloud execution, secure API handling, and supporting automation workloads connected through n8n workflows.
- Integrated Twelve Data API to fetch OHLCV market data.
- Integrated NewsAPI to pull recent ticker-related news and sentiment context, allowing the AI workflow to combine technical analysis with market catalysts.
- Implemented Stripe API for SaaS billing, subscription status checks, plan-based feature gating, usage limits, and Free/Pro/Pro+ access control.
- Structured AI output as normalized JSON containing trade bias, confidence, reasoning, support/resistance arrays, signals, predicted candles, and animation metadata.