In one of my projects I use https://nova.laravel.com/, for a beautifully-designed administration panel. It includes a very easy to use way to generate graphs in various formats such as https://nova.laravel.com/docs/4.0/metrics/defining-metrics.html#trend-metrics.
In a project I am working on, we have the concept of “Scheduled Messages”.
https://github.com/chrysanthos/laravel-nova-future-trend The package introduces minimal changes to the core Laravel Nova Trend in order to facilitate for the new range calculations.
If you are looking for a way to generate future trends for Laravel Nova, give this package a go.