Jonathan Hipolito

← All projects

Online course + community

Order/Flow Desk

A trading course with a community built around it. Sixteen lessons on reading order flow in futures, each with charts you can play with, plus a feed for trade recaps, Q&A under every lesson, quizzes, and a live chat room. Jonathan, who also trades futures, is the mentor; the other members are simulated so the room is never empty.

Order/Flow Desk lesson on imbalances and absorption with an interactive footprint chart, a hovered cell's numbers, and the live trading floor chat on the right
The trading floor chat with channels, simulated members and the mentor talking, and who's online
Mentor dashboard with community numbers, 14 days of activity and quiz questions ranked by how often members get them right

What I built

  • Interactive charts drawn from scratch on canvas: a footprint chart with bid × ask at every price, adjustable imbalance highlighting and cumulative delta, a live order book ladder with a time & sales tape, and a volume profile with value area and low-volume nodes. Each lesson's market data is scripted so the text can point at a specific bar
  • Live chat with channels, typing indicators, who's online and direct messages to the mentor, running through one Durable Object over WebSockets. While someone is watching, simulated members talk and a simulated ES/NQ price ticks
  • A feed where members attach a chart to a post. The chart is stored as settings, not an image, so it stays interactive in the feed and anyone can remix it into their own post
  • Two layers of moderation: rules hold signal selling, invite links, wallets and phone numbers before anyone sees them, then Llama Guard on Workers AI takes down anything unsafe that got through
  • A mentor dashboard with the moderation queue, unanswered lesson questions, quiz questions ranked by how often members miss them, and an editor that previews lessons and their charts live

Stack

Cloudflare Workers, Durable Objects, D1 (SQLite), Workers AI, TypeScript, Canvas

Live

trading-course.jnathan.dev ↗