ENSO-Typhoon-NAO-Forecasting a Wechat Miniprogram for ENSO,Typhoon and NAO weather forecasting with data visualization.