0vinod/visitor-tracking

Visitor tracking package for Laravel applications

Maintainers

Package info

github.com/0vinod/VisitorTracking

Language:Blade

pkg:composer/0vinod/visitor-tracking

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-05-24 06:12 UTC

This package is auto-updated.

Last update: 2026-05-24 06:57:27 UTC


README

The 0vinod/visitor-tracking package provides an easy way to track and analyze visitor activity in Laravel applications.

Screenshot

Features

  • Total visitors
  • Unique visitors
  • Top visited pages
  • Country tracking
  • Operating system detection
  • Device tracking
  • Dashboard analytics widgets
  • Blade components support

Installation

Install the package via Composer:

composer require 0vinod/visitor-tracking

Publish Assets (Optional)

php artisan vendor:publish --provider="Vinod\VisitorTracking\VisitorTrackingServiceProvider"

Run Migrations

php artisan migrate

Usage

Visitor Counter Component

Display visitor counter anywhere on your website:

<x-visitor::visit-counter startCount="10000" />

or

<x-visitor::visit-counter />

Dashboard Widgets

Country Analytics Widget

<x-visitor::country-widget />

Visitor Settings Widget

<x-visitor::visitor-setting />

Features Included

  • Live visitor counting
  • Country analytics
  • Browser tracking
  • Device tracking
  • Dashboard widgets
  • Configurable visitor counter
  • Middleware-based tracking

Requirements

  • PHP 8+
  • Laravel 9 / 10 / 11

License

MIT License