shahed / meeting-calendar
A reusable Livewire meeting calendar component for Laravel 10–12.
Package info
github.com/Sahed-Hasan-007/Laravel-meeting-calendar-package
Language:Blade
pkg:composer/shahed/meeting-calendar
v2.0.0
2025-10-16 08:55 UTC
Requires
- php: ^8.2
- illuminate/support: ^10.0|^11.0|^12.0
- livewire/livewire: ^3.0
- nesbot/carbon: ^2.0|^3.0
README
A beautiful, reusable Livewire meeting calendar component for Laravel 10–12.
Installation
composer require shahed/meeting-calendar
Requirements
- PHP ^8.2
- Laravel ^10.0|^11.0|^12.0
- Livewire ^3.0
Usage
1. Create meetings table migration
php artisan make:migration create_meetings_table
Add this to your migration:
Schema::create('meetings', function (Blueprint $table) { $table->id(); $table->string('title'); $table->text('description')->nullable(); $table->dateTime('start_time'); $table->dateTime('end_time'); $table->timestamps(); });
Run migration:
php artisan migrate
2. Add component to your Blade view
<livewire:meeting-calendar />
3. Publish views (optional)
php artisan vendor:publish --tag=meeting-calendar-views
License
MIT License