All Projects → AndreasElia → Laravel Analytics

AndreasElia / Laravel Analytics

Licence: mit
Analytics for the Laravel framework.

Projects that are alternatives of or similar to Laravel Analytics

Nebula
Nebula is a minimalistic and easy to use administration tool for Laravel applications, made with Laravel, Alpine.js, and Tailwind CSS.
Stars: ✭ 190 (+108.79%)
Mutual labels:  laravel, package, dashboard
Laravel Caffeine
Keeping Your Laravel Forms Awake.
Stars: ✭ 723 (+694.51%)
Mutual labels:  middleware, laravel, package
Laravel Mixpanel
Intuitive drop-in analytics.
Stars: ✭ 80 (-12.09%)
Mutual labels:  analytics, laravel, package
Htmlcache
Laravel middleware to cache the rendered html
Stars: ✭ 35 (-61.54%)
Mutual labels:  middleware, laravel, package
Laravel Multisite
Multiple sites on one codebase
Stars: ✭ 214 (+135.16%)
Mutual labels:  middleware, laravel, package
Laravel Totem
Manage Your Laravel Schedule From A Web Dashboard
Stars: ✭ 1,299 (+1327.47%)
Mutual labels:  laravel, package, dashboard
Laravel Mentions
End-to-end mentions in Laravel 5.
Stars: ✭ 68 (-25.27%)
Mutual labels:  laravel, package
Picasso
Laravel Image Management and Optimization Package
Stars: ✭ 70 (-23.08%)
Mutual labels:  laravel, package
Laravel Package Maker
Get a 📦 skeleton and all other `make` commands from laravel base for package development.
Stars: ✭ 89 (-2.2%)
Mutual labels:  laravel, package
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+1204.4%)
Mutual labels:  analytics, dashboard
Watchable
Enable users to watch various models in your application.
Stars: ✭ 65 (-28.57%)
Mutual labels:  laravel, package
Laravel Ownership
Laravel Ownership simplify management of Eloquent model's owner.
Stars: ✭ 71 (-21.98%)
Mutual labels:  laravel, package
Manager
Implementation of the Manager pattern existing in Laravel framework
Stars: ✭ 74 (-18.68%)
Mutual labels:  laravel, package
Laravel Remember Uploads
Laravel Middleware and helper for remembering file uploads during validation redirects
Stars: ✭ 67 (-26.37%)
Mutual labels:  middleware, laravel
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Stars: ✭ 10,526 (+11467.03%)
Mutual labels:  middleware, dashboard
Vmdash
A Cloud (vm) Dashboard that allows you to interact with multiple providers from a single panel
Stars: ✭ 71 (-21.98%)
Mutual labels:  laravel, dashboard
Dashboard Extension Online Map Item
⛔ DEPRECATED. This project was moved to a new repository. Visit https://github.com/DevExpress/dashboard-extensions to find an updated version.
Stars: ✭ 65 (-28.57%)
Mutual labels:  analytics, dashboard
Env Providers
👷 Load Laravel service providers based on your application's environment.
Stars: ✭ 73 (-19.78%)
Mutual labels:  laravel, package
Go Web
A new Golang MVC Framework. Like Laravel... but faster!
Stars: ✭ 79 (-13.19%)
Mutual labels:  middleware, laravel
Tall Dashboard
Tailwind CSS + AlpineJS + Laravel + Livewire dashboard (WIP)
Stars: ✭ 83 (-8.79%)
Mutual labels:  laravel, dashboard

Laravel Analytics

Latest Stable Version

Easily collect page view analytics with a beautifully simple to use dashboard.

Laravel Analytics Dashboard

Installation

Install the package:

composer require andreaselia/analytics

Publish the config file and assets:

php artisan vendor:publish --provider="AndreasElia\Analytics\AnalyticsServiceProvider"

Don't forget to run the migrations:

php artisan migrate

You can add the page view middleware to a specific route group, e.g. web.php like so:

Route::middleware('analytics')->group(function () {
    // ...
});

Or add the page view to all middlewares/on an application level like so:

// app/Http/Kernel.php

protected $middleware = [
    // ...
    \AndreasElia\Analytics\Http\Middleware\Analytics::class,
];

Contributing

You're more than welcome to submit a pull request, or if you're not feeling up to it - create an issue so someone else can pick it up.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].