faysal0x1/recommendation-module

AI-ready recommendation engine module for Laravel storefronts.

Installs: 6

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Type:laravel-module

pkg:composer/faysal0x1/recommendation-module

1.0.2 2026-01-11 16:07 UTC

This package is not auto-updated.

Last update: 2026-01-11 19:19:59 UTC


README

A plug-and-play recommendation engine module for Laravel apps. It tracks product views, logs impressions, and exposes APIs for upsell, cross-sell, most viewed, most purchased, etc. Built on nwidart/laravel-modules.

Installation

composer require nwidart/laravel-modules
composer require joshbrw/laravel-module-installer
composer require faysal0x1/recommendation-module
php artisan module:enable Recommendation
php artisan migrate

Optional: schedule the recompute command

php artisan recommendation:recompute

Features

  • Multiple algorithms (upsell, cross-sell, most viewed, most purchased, previously viewed, FBT)
  • Middleware to track product views (track.product.view)
  • REST API endpoints under routes/api.php

License

MIT