kapxapot / plasticode-boilerplate
Boilerplate for the Plasticode framework
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/kapxapot/plasticode-boilerplate
Requires
- kapxapot/plasticode: ^0.2.2
 - robmorgan/phinx: ^0.10.7
 
This package is not auto-updated.
Last update: 2025-10-31 13:52:33 UTC
README
Basic site built on Plasticode.
Installation
- 
Prerequisites:
PHP 7.2+,DB(e.g. MySQL). - 
Load the source code.
 - 
Create a new MySQL database with
utf8_general_ciencoding. - 
Create
.envfile from.env.example. 
Fill in the database settings (host, db name, user, password).
Note: DB user's password shouldn't be empty (that's a known issue).
Customize the path. For example, if the site's path on the local server will be /boilerplate, you should set:
- ROOT_PATH="/boilerplate"
 - PLASTICODE_PUBLIC_PATH="/boilerplate/vendor/kapxapot/plasticode/public/"
 - SITE_PUBLIC_PATH="/boilerplate/public/"
 
- Add redirect to your web server.
 
In case of Apache you should add to .htaccess:
RewriteEngine On
RewriteBase /
RewriteRule ^boilerplate boilerplate/public/ [L,QSA,NC]
- Run 
composer installin the project's root folder. 
This will install and update all required PHP libraries (Plasticode first of all).
- Run 
vendor/bin/phinx migratein the project's root folder. 
This will create the tables in the DB and create a default admin user with login "admin" and password "admin" (you can change the password in the Admin UI (/admin) after the installation is finished).
- Open the browser and navigate to your site (http://localhost/boilerplate in case of Apache).