Road bike or hybrid that can mount an indoor training tire, Smart trainer, dumb trainer, rollers, Speed/Cadence sensor, Power meter suggested but optional Windows pc, laptop, MacBook, iOS device, iPad with powerful enough graphics card to run Zwift, Ant+ dongle, Internet connection
7 days free trial account, no credit card needed. $10/month subscription can cancel at any time.
Strava is a website and mobile app used to track athletic activity via GPS. Its slogan is "The Social Network for Athletes" and is the most popular online athlete activity tracking application in industry where you can even follow the top professionals online. The most popular activities tracked using Strava are cycling and running. The free version works great but for coaching the Premium version is suggested to be able to monitor heart rate, power meter, Suffer Score and segments. Premium cost $7.99/month or $59/year.