Skip to content

0vinod/VisitorTracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visitor Tracking Package for Laravel

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors