iTradeCoach - Smarter trading starts here!

Why I built iTradeCoach

As a computer science student with a deep passion for both crypto and forex markets, I often felt overwhelmed by the fragmented, overly complex nature of trading education. Most platforms were:

  • Too generic

  • Expensive

  • Lacking interactive and data-driven learning paths

That frustration sparked the idea for iTradeCoach - a platform where AI meets trading education, offering a smarter, more personalized, and accessible way to learn how financial markets work. We wanted to build a tool that empowered people like us-curious, driven, but unsupported-to not just trade, but to trade with confidence and clarity.


What It Does

iTradeCoach.online is an intelligent, all-in-one trading education platform designed for anyone who wants to master forex and crypto trading-from complete beginners to aspiring professionals. Unlike static online courses or trading YouTube channels, iTradeCoach provides truly interactive learning through real human coaching and smart AI tutoring, all delivered in a seamless web app built entirely on Bolt.new.

Users can:

Feature Description
1-on-1 coaching Book 1-on-1 coaching sessions with verified trading experts.
iTrader (AI tutor) Learn 24/7 through an AI-powered interactive tutor that adjusts to their pace.
Structured courses Modules on technical analysis, trading psychology, risk management, crypto fundamentals, and more.
Progress tracking Practice and grow via structured learning paths, real-time feedback, and dynamic simulations.
24/7 support Receive personalized support from an always-available, voice-enabled AI chatbot

Whether it's understanding Forex lot sizing, managing crypto leverage, or building psychological discipline, iTradeCoach is engineered to make trading education accessible, practical, and personalized.


How I built It (Built on Bolt)

iTradeCoach was built entirely within the Bolt.new platform from StackBlitz, Inc, leveraging its powerful in-browser AI web development agent for full stack web application development.

Core Stack:

  • Bolt: in-browser AI web development agent
  • Supabase: Real-time database, authentication, and storage (used for user profiles, lessons, session data)
  • Netlify: Deployed front-facing app with scalable performance
  • Tavus: Interactive AI tutoring system (lesson guidance, adaptation engine)
  • Daily.co: Realtime voice, video, and AI at global scale
  • ElevenLabs: Voice-enabled multimodal support (natural voice chat, content explanation, spoken feedback)
  • RevenueCat: Subscription management for both free and premium tiers
  • Entri & IONOS: Easy domain name setup.
  • ChatGPT: Powers the iTrader chat assistant.

Technical Highlights:

  • Used Bolt's for full stack web application development.
  • Built multi-step dynamic forms and interactive quizzes directly within Bolt.
  • Integrated Tavus via REST API to deliver AI tutoring flows with lesson-specific feedback and adaptation.
  • Embedded ElevenLabs-powered assistant as a voice chatbot for real-time help.
  • Configured RevenueCat into the Bolt UI to handle tiered feature access, payment management, and billing history.
  • Authenticated users and managed real-time lesson progress with Supabase.
  • Deployed on Netlify with custom domain and performance optimization.

Challenges Faced

  • AI Personalization: Adapting Tavus to provide meaningful progression logic depending on skill level took iteration. We had to build custom scaffolding to make each tutoring session responsive to the learner.
  • Voice AI Integration: ElevenLabs' real-time voice response had to feel natural while also being informative. Timing, tone, and fallback states needed to be balanced.
  • Logic Complexity in Bolt: While Bolt makes visual development intuitive, managing complex conditional flows (e.g., lesson branching, premium gating) across pages needed a careful logic strategy.
  • Cross-Platform Responsiveness: We optimized components and transitions to ensure the app functioned seamlessly across desktop and mobile.
  • Data Structuring in Supabase: We needed to model relational data for users, lesson progress, coach scheduling, and AI feedback loops, all tied securely to authentication.

Accomplishments

  • Smooth AI+Human hybrid coaching experience that feels genuinely helpful and customized.
  • Real-time AI tutoring with voice and chat that adapts to the user.
  • A professional-grade UI built entirely with Bolt that rivals commercial platforms.
  • End-to-end user flow from login, onboarding, course navigation, coach booking, to voice support-all in one app.
  • Fully deployed on Netlify with blazing-fast loading times.

What I Learned

This was my first time working with many of the tools and platforms used in this project. I gained a lot of valuable experience.

  • User-first design is everything. Early wireframes based on intuition didn't resonate. Usability testing in Bolt helped us iterate toward cleaner navigation and user-friendly layouts.
  • AI tutors require structured thinking. Creating effective interactive lessons pushed me to clarify concepts in simpler, layered steps.
  • Real-world trading education needs trust. Adding features like verified coaches and conversational support wasn't just a luxury, it was a necessity to build user confidence.
  • Voice support increases retention. Test users reported higher engagement and lower drop-off when using ElevenLabs' voice-based tutor.
  • Low-code doesn't mean low capability. Bolt.new empowered me to ship fast without compromising functionality or polish.

What’s Next for iTradeCoach

  • Expanded AI training logic: More dynamic lesson plans with financial challenges, gamification, and personalized next steps.
  • TradingView integration: Embedding live charts and market data for contextual practice.
  • Advanced strategy simulators: Let users build and backtest trading plans.
  • Multilingual support (Spanish, Hindi, Swahili etc)
  • Community features: User forum, peer challenges, and coach leaderboards.
  • Public beta launch by Q4 2025.

Bonus challenge submissions & tech integrations

This project qualifies for multiple bonus categories:

  • Make More Money Challenge: Integrated RevenueCat to power in-app subscriptions and tiered feature access.

  • Custom Domain Challenge: Used Entri to get and publish the IONOS domain name itradecoach.online.

  • Conversational AI Video Challenge: Tavus powers our adaptive AI tutor which adjusts lesson content dynamically based on user progression.

  • Voice AI Challenge: Used ElevenLabs to provide a voice-enabled multimodal tutor and 24/7 AI assistant.

  • Deploy Challenge: Deployed fully functional app via Netlify with a custom domain and continuous updates.

  • Startup Challenge:: Supabase powers user authentication, real-time progress tracking, and scalable backend infrastructure.

iTradeCoach is not just a platform; it’s the AI-powered mentor I wish I had when starting out in trading. Let me know in the comments what you like most about iTradeCoach or any features you'd like to see implemented.

Built with Bolt. Built for the next generation of smart traders.

Thank you for the opportunity to compete in the World’s Largest Hackathon.

Built With

Share this project:

Updates