Skip to content

๐Ÿ“ˆ Chart Dojo โ€” A gamified technical analysis trainer. Practice candlestick patterns, chart formations, and market structure through quick challenges. Earn XP, keep streaks, and level up your trading skills.

License

Notifications You must be signed in to change notification settings

michaelsboost/ChartDojo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ˆ Chart Dojo โ€” Gamified Technical Analysis Trainer

๐ŸŒŸ Overview

Chart Dojo transforms technical analysis education into an engaging mobile-friendly game.

Sharpen your pattern recognition skills by identifying candlestick formations, chart structures, and market setups in fast-paced challenges. Earn XP, maintain streaks, and level up as you grow from beginner to trading black belt.

Perfect for:

  • ๐Ÿฅ‹ Beginners learning the basics of candlesticks and chart reading
  • โš”๏ธ Traders wanting to sharpen recognition speed and accuracy
  • ๐Ÿ“Š Anyone who learns best through interactive practice

๐Ÿ› ๏ธ Built Using kodeWeave
Lightweight, fast, and designed for accessibility across devices. No build step required.


๐Ÿš€ Launch the App

๐ŸŒ Try it live: Chart Dojo

No installation needed. 100% browser-based.


๐Ÿ› ๏ธ Key Features

๐ŸŽฎ Game Mechanics

  • Quick, scenario-based challenges
  • Earn XP, maintain streaks, and unlock higher levels
  • Weak-item weighting for smarter practice (focus where you struggle most)

๐Ÿ“š Learning Focus

  • Candlestick patterns (Doji, Engulfing, Hammer, etc.)
  • Chart formations (Triangles, Head & Shoulders, Flags, etc.)
  • Market structure & trend recognition

๐Ÿ’พ Persistence

  • LocalStorage saves XP, streaks, and progress
  • Pick up where you left off anytime

โŒจ๏ธ Accessibility

  • Semantic HTML + ARIA for screen reader support
  • Keyboard shortcuts for faster play:
    • 1/2/3 โ†’ Answer
    • โ†/โ†’ โ†’ Navigate

โšก Getting Started

1๏ธโƒฃ Install & Run Locally

# Clone the repository
git clone https://github.com/michaelsboost/ChartDojo.git
cd ChartDojo

# Open index.html in a browser

2๏ธโƒฃ Dependencies


๐Ÿง  Contributing

Chart Dojo is open for contributions!

  • Fork the repository
  • Create a new branch (feature/add-leaderboard)
  • Submit a Pull Request

Contributors are welcome.


๐Ÿ“œ License

Licensed under the MIT License โ€” free to use, remix, and distribute.

Developed by: Michael Schwartz
Maintained by: The open-source community


โ˜• Support This Project

If Chart Dojo helped you level up, consider supporting:

Your support is greatly appreciated and helps fund this & future projects! ๐Ÿš€

About

๐Ÿ“ˆ Chart Dojo โ€” A gamified technical analysis trainer. Practice candlestick patterns, chart formations, and market structure through quick challenges. Earn XP, keep streaks, and level up your trading skills.

Topics

Resources

License

Stars

Watchers

Forks