I’m rebuilding my current, VBA-based forex tool into a full-scale web application that collects live market data, visualises it in real time, and sells access through monthly or yearly plans. The work breaks down into five connected pieces, and I’m happy to hear your recommendations on the best stack (Node.js, Python, or Ruby on Rails) to make them all run smoothly together. Data engine & scrapers The core VBA logic that powers my indicators needs to move server-side. Once ported, it should continuously pull fresh tick and calendar data from forexfactory.com and histdata.com, normalise it, and feed it to the rest of the system with minimal latency. Interactive dashboard Think TradingView meets BabyPips: dynamic heatmaps plus responsive candlestick charts that traders can filter by pair and timeframe. The front-end can be React, Vue, or whatever you feel gives the snappiest UX, as long as it renders cleanly on desktop and tablet. Subscriptions & authentication Access is gated by a simple email-and-password flow. After sign-up, users choose a monthly or yearly plan and pay via Visa, MasterCard, or PayPal. Automatic renewal, upgrade/downgrade handling, and webhook-driven access control are essential. AI-based prediction Using the historical feed you scrape and the live stream, I want an initial ML model that issues probability-style market direction forecasts. Python (scikit-learn, TensorFlow) is an obvious path, but if you have a stronger approach I’m open. Community & training hubs Experts need a portal to upload daily/weekly analysis, while subscribers get a section for structured tutorials and recorded webinars. A simple CMS-like interface is enough for v1; the key is that uploads instantly become viewable to authorised users. Deliverables • Migrated backend with functioning scrapers and REST/GraphQL API • Realtime dashboard with heatmaps and candlestick charts • Subscription flow with email login, card/PayPal billing, and role-based access • Deployed ML model returning forecast endpoints • Admin portals for expert uploads and training content • Source code in Git, deployment scripts, and concise setup docs I’ll host on cloud infrastructure (AWS, GCP, or Azure—your call) and prefer containerised deployment for easy scaling. Let’s discuss milestones and the tech stack you believe will get us there fastest without sacrificing reliability.