PHPackages                             itskrayem/starter-package - 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. [Framework](/categories/framework)
4. /
5. itskrayem/starter-package

ActiveLibrary[Framework](/categories/framework)

itskrayem/starter-package
=========================

Company Laravel Starter Package

04PHP

Since Sep 15Pushed 9mo agoCompare

[ Source](https://github.com/itskrayem/starter-package)[ Packagist](https://packagist.org/packages/itskrayem/starter-package)[ RSS](/packages/itskrayem-starter-package/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Starter Package for Laravel
===========================

[](#starter-package-for-laravel)

A Laravel starter kit that automates the installation of Nova, Spatie MediaLibrary, Nova TinyMCE Editor, Spatie Permission, and scaffolds models, seeders, migrations, Nova resources, and policies.

Features
--------

[](#features)

- Installs Laravel Nova, MediaLibrary, Nova TinyMCE Editor, and Spatie Permission via artisan command
- Publishes migrations and config files automatically
- Copies stubs for models, Nova resources, seeders, migrations, and policies
- Runs database migrations and seeds permissions

Installation
------------

[](#installation)

### Prerequisites

[](#prerequisites)

- Laravel 10+
- Composer
- Nova license (if using Nova)

### Step-by-Step Installation Guide

[](#step-by-step-installation-guide)

Follow these steps in **chronological order**:

#### Step 1: Install the Package

[](#step-1-install-the-package)

```
composer require itskrayem/starter-package:dev-main
```

> **Note**: Using HTTPS URL for better compatibility. If you prefer SSH and have it configured, you can replace `https://github.com/itskrayem/starter-package.git` with `git@github.com:itskrayem/starter-package.git`.

#### Step 2: Configure User Model (BEFORE running commands)

[](#step-2-configure-user-model-before-running-commands)

Edit `app/Models/User.php` to include the HasRoles trait:

```
