PHPackages                             portalium/yii2-kickstarter - 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. portalium/yii2-kickstarter

ActivePortalium-kickstarter[Framework](/categories/framework)

portalium/yii2-kickstarter
==========================

Portalium Project Kickstarter

5512↓50%2[1 PRs](https://github.com/portalium/yii2-kickstarter/pulls)PHP

Since Aug 7Pushed 4mo ago2 watchersCompare

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

READMEChangelogDependenciesVersions (5)Used By (0)

Install Portalium Application
=============================

[](#install-portalium-application)

The Portalium application can be install via composer on terminal.

Composer create-project
=======================

[](#composer-create-project)

Composer command **create-project** to checkout the portalium-kickstarter application. It is recommended to run the **create-project** command directly from your **htdocs/www** folder like this:

```
composer create-project portalium/yii2-kickstarter --stability dev
```

The **create-project** command will create a folder (inside of your current folder) named portalium-kickstarter. (This name is changeable) If you want create-project by directory name (ex. portalium), run command like this:

```
composer create-project portalium/yii2-kickstarter portalium --stability dev
```

Also if you want to chekout the special version/branch of portalium-kickstarter application (ex. develop) by cloning the git repositories of packages inside the vendor directory, run command like this:

```
composer create-project portalium/yii2-kickstarter:dev-develop portalium  --prefer-source --stability dev
```

Init Project for Development
============================

[](#init-project-for-development)

Preapare the database information (db hostname, db name, db username, db password). Run init file in project directory like this:

```
php init

```

If you don't want to create indexes in your tables, you can use the following command:

```
php init --noIndex

```

Select the option Development. And then configure the database settings in **../common/config/main-local.php** file.

Migrate Database
================

[](#migrate-database)

After the setting database configuration, run migrate command like this:

```
php portalium migrate

```

After successfully base migration, run migrate command for all portalium modules like this:

```
php migration

```

Access App
==========

[](#access-app)

You can open application on a single domain so **/** is web, **/api** is RESTful web service api. Example links for access to Portalium App:

web:

rest-api:

Issues
======

[](#issues)

Create Index Error
------------------

[](#create-index-error)

Description: While setting up on Windows computers, if the container to which the database is connected suddenly shuts down during the creation of database tables and some tables are missing in the database, an error message "Settings not found" is encountered when attempting to access the site.

Solution: To resolve this issue, remove the database and reinstall it using the command

```
php init --noIndex

```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance50

Moderate activity, may be stable

Popularity22

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 Bus Factor1

Top contributor holds 81.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/479de2550ad555c5fe1ece5ced49a05a57f2606c94c3bef7014ac8b4c0e58d91?d=identicon)[diginova](/maintainers/diginova)

---

Top Contributors

[![demirmehmet0](https://avatars.githubusercontent.com/u/56119655?v=4)](https://github.com/demirmehmet0 "demirmehmet0 (66 commits)")[![uguryildiz](https://avatars.githubusercontent.com/u/180589?v=4)](https://github.com/uguryildiz "uguryildiz (15 commits)")

### Embed Badge

![Health badge](/badges/portalium-yii2-kickstarter/health.svg)

```
[![Health](https://phpackages.com/badges/portalium-yii2-kickstarter/health.svg)](https://phpackages.com/packages/portalium-yii2-kickstarter)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
