PHPackages                             vsphim/vsphim-core - 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. vsphim/vsphim-core

ActiveLibrary[Framework](/categories/framework)

vsphim/vsphim-core
==================

Vsphim's core features - Laravel package for movie CMS

1.0.4(5mo ago)116—0%13MITPHPPHP ^7.3|^8.0

Since Dec 2Pushed 5mo agoCompare

[ Source](https://github.com/vsphim/vsphim-core)[ Packagist](https://packagist.org/packages/vsphim/vsphim-core)[ RSS](/packages/vsphim-vsphim-core/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (9)Versions (5)Used By (3)

Vsphim Core
===========

[](#vsphim-core)

**English** | [Tiếng Việt](#ti%E1%BA%BFng-vi%E1%BB%87t)

---

English
-------

[](#english)

### About

[](#about)

**Vsphim Core** is a powerful Laravel package for building movie/film CMS websites. It provides a complete admin panel using Backpack CRUD, with features for managing movies, episodes, categories, actors, directors, and more.

### Features

[](#features)

- 🎬 Complete movie management system
- 📺 Episode management with multiple streaming formats (Embed, MP4, M3U8)
- 🎭 Actor, Director, Studio, Tag management
- 📂 Category and Region taxonomy
- 🔍 SEO optimization tools
- 📊 View counter tracking (daily, weekly, monthly)
- 🎨 Theme management system
- 🔐 User and permission management
- 📱 Responsive admin panel

### Requirements

[](#requirements)

- **Laravel Framework**: 6.x, 7.x, or 8.x
- **PHP**: 7.3 or higher (8.0 recommended)
- **MySQL**: 5.7 or higher
- **Composer**: Latest version

#### PHP Configuration

[](#php-configuration)

Add to your `php.ini`:

```
max_input_vars=100000
```

### Installation

[](#installation)

1. **Install the package** via Composer:

```
composer require vsphim/vsphim-core -W
```

2. **Configure your database** connection in `.env` file:

```
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
```

3. **Run the installation command**:

```
php artisan vsphim:install
```

This will:

- Publish migrations
- Run database migrations
- Seed initial data (settings, categories, regions, menus, permissions)
- Publish assets and views

4. **Update your User model** (`app/Models/User.php`):

```
