WP Manifestindependent plugin directory
manifest / analytics / immens-forecast

Immens Forecast – Sales & Time Series Forecasting

Time-series forecasting for WordPress and WooCommerce: provider-agnostic engine (local baseline + bring-your-own endpoint), WooCommerce and CSV sources, Chart.js dashboards.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/studio-immens/immens-forecast/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Sales & time series forecasting for WordPress. Ships an offline baseline model and can talk to any external forecasting endpoint (timestral-api compatible).

Development

Requirements: PHP 7.4+, Composer.

composer install
composer test   # PHPUnit (unit suite, no WordPress required)
composer lint   # PHPCS with WordPress-Core/Extra + PHPCompatibilityWP

Building the release zip

powershell -ExecutionPolicy Bypass -File tools\build-zip.ps1

Creates dist/immens-forecast-<version>.zip. Build exclusions are defined in the build scripts, mirroring .distignore.

Translations

Strings use the immens-forecast text domain. Generate the template with:

wp i18n make-pot . languages/immens-forecast.pot --skip-audit

Third-party assets

  • Chart.js 3.9.1 (MIT) is vendored in assets/vendor/chart.umd.min.js; its SHA-256 is pinned in assets/vendor/chart.umd.min.js.sha256 and verified in CI.

License

GPL-2.0-or-later.