Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit ffa6d64 May 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
app n/a May 11, 2019
environment n/a May 11, 2019
public n/a May 11, 2019
writable n/a Feb 22, 2019
.bowerrc n/a Feb 22, 2019
.gitignore Update .gitignore Mar 6, 2019
LICENSE Initial commit Jan 28, 2019 n/a Mar 28, 2019
bower.json n/a Feb 24, 2019
composer.json n/a May 11, 2019
composer.lock n/a May 11, 2019
install.bat n/a Jan 28, 2019
license.txt n/a Feb 22, 2019
migrate.bat n/a Feb 22, 2019
spark n/a Feb 22, 2019

Basic App

Warning: Basic App main repository was updated!

Basic App is a free, open-source, self-hosted CMS platform based on the CodeIgniter 4 PHP Framework.

Basic App is designed to provide a quick start for sites made on CodeIgniter 4 and to take over the implementation of the basic functions of a modern web application.

System Requirements

  • PHP 7
  • MySQL
  • Composer
  • Bower


Access application backend in your brower by opening

login: admin
password: admin


Step 1

You can install the application using Composer using the following commands:

composer create-project --stability=dev --keep-vcs --prefer-dist basic-app/basic-app demoapp

The command installs the application in a directory named demoapp. You can choose a different directory name if you want.

Step 2

Rename the file named env to .env. Configure base site url, timezone, and database connection settings in the .env file.

Step 3

Run migrations.

php spark migrate:latest -all

Step 4

Install Bower libraries. (Libraries already installed in /public/components directory, this step is not required)

bower install

Step 5

Set document root of your web server to /path/to/application/public and using the URL

Step 6

Run install application hook.

php spark install
You can’t perform that action at this time.