PHPackages                             krayin/krayin-google-integration - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. krayin/krayin-google-integration

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

krayin/krayin-google-integration
================================

Krayin Google Integration

v2.0.1(1y ago)292.3k↓43.3%22[22 issues](https://github.com/krayin/krayin-google-integration/issues)[1 PRs](https://github.com/krayin/krayin-google-integration/pulls)MITBlade

Since Nov 19Pushed 1y ago3 watchersCompare

[ Source](https://github.com/krayin/krayin-google-integration)[ Packagist](https://packagist.org/packages/krayin/krayin-google-integration)[ RSS](/packages/krayin-krayin-google-integration/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

### 1. Introduction:

[](#1-introduction)

Krayin Google Integration.

It packs in lots of demanding features that allows your business to scale in no time:

- Admin user can connect to their google account.
- User can fetch all events from selected calendars
- Support two-way synchronization for events
- Support real time event synchronization
- User can create google meet link directly from activity form

### 2. Requirements:

[](#2-requirements)

- **Krayin**: v2.0.0 or higher.

### 3. Installation:

[](#3-installation)

- Go to the root folder of **Krayin** and run the following command

```
composer require krayin/krayin-google-integration
```

- Run these commands below to complete the setup

```
php artisan migrate

```

```
php artisan route:cache

```

```
php artisan vendor:publish --force

-> Search GoogleServiceProvider navigate to it and then press enter to publish all assets and configurations.

```

### 4. Configuration:

[](#4-configuration)

- Goto **routes/breadcrumbs.php** file and add following lines

```
Breadcrumbs::for('google.calendar.create', function (BreadcrumbTrail $trail) {
    $trail->parent('dashboard');
    $trail->push(trans('google::app.calendar.index.title'), route('admin.google.index', ['route' => request('route')]));
});

Breadcrumbs::for('google.meet.create', function (BreadcrumbTrail $trail) {
    $trail->parent('dashboard');
    $trail->push(trans('google::app.meet.index.title'), route('admin.google.index', ['route' => request('route')]));
});
```

- Goto **config/krayin-vite.php** file and add following lines

```
