πŸš€ NHL What-If Roadmap

It all started with GM mode in EA NHL games. That love of building franchises sparked the idea:
"What if we could simulate this in a more customizable, data-driven way?"
From learning Python to building the first version in Tkinter, to launching this live site β€” here's how far we've come.

βœ… Completed Features

  • πŸ’ Sim idea inspired by GM mode in EA Sports NHL
  • 🐍 Learned Python and built first prototype using Tkinter
  • πŸ’‘ Migrated GUI to Streamlit for a better UX
  • πŸ” Supabase Auth & Stripe Integration with full login/signup flow
  • 🌐 Seamless Stripe Checkout Flow embedded via Webflow
  • πŸ“¦ FastAPI webhook validating live payments in Supabase
  • πŸ’Ύ User session and payment status stored securely
  • 🧾 Manual refresh logic + free/paid sim gating
  • πŸ“„ ads.txt configured and validated for Google AdSense
  • πŸ’Έ Donations page + Stripe test mode for contributions
  • πŸ“± Mobile optimized and responsive layout
  • 🌈 Pricing flow with optional email-less checkout
  • πŸ§ͺ Staging and live environment split (test/live Stripe)
  • πŸ“€ Full public launch with working simulation engine

πŸ“… What’s Next

  • πŸ’Ύ Save and display past simulations per user
  • πŸ“Š Export simulation results to CSV or image
  • πŸ“¬ Email confirmations and Stripe receipts
  • πŸ” Advanced account profile/dashboard UI
  • πŸ“ˆ Analytics integration (PostHog or Plausible)
  • πŸ›οΈ Sports affiliate marketplace and betting referrals
  • πŸ“š Showcase and explain real team data behind the engine
  • πŸ”Œ Developer API for accessing simulation engine (paid tier)
  • πŸ§ͺ Offer free trial of the full sim to convert new users
  • 🌟 Build community message board for users to share and discuss sims
  • 🧠 Long-term: Premium tier with machine learning-based advanced stat projections

πŸ“£ Stay Updated

We’re actively shipping and evolving based on user feedback.
Want a feature or have thoughts? Reach us at support@nhlwhatif.com