skyline-project/web-application-with-bootstrap

Basic Skyline CMS Application. Includes all packages to run your application.

v0.8.3 2020-04-30 15:07 UTC

This package is auto-updated.

Last update: 2021-09-29 02:16:00 UTC


README

Core Content Management System

This package provides a skeleton template configuration to design a web application using Skyline CMS by TASoft Applications.
It also includes the Bootstrap CSS Framework.

Usage

$ composer create-project skyline-project/web-application-with-bootstrap -sdev ./my-skyline-application

This will install everything that Skyline CMS needs to deliver a compiled web application to clients.
Run your project local just type:

$ cd ./my-skyline-application
$ php -S localhost:8080 Public/skyline.php

To compile the bootstrap CSS Framework, you need to have npm installed.
Then simply type

$ cd ./my-skyline-application
$ npm install
$ npm run build:css

or as a startup:

$ cd ./my-skyline-application
$ composer startup

The composer startup command compiles everything and finally launches a default webserver on port 8080.

Compilation

Skyline CMS runs from a compiled application to increase performance and while development detect possible bugs.
There are several options, to compile an application:

  • Use the Skyline CMS Compiler package
    This allows developers to work directly with source files and compile them manually.
    The Skyline CMS Compiler package is installed automatically when creating a development project.
    $ composer create-project skyline-project/web-application --no-dev ./my-skyline-application
    
    This command won't install the compiler
  • Use a Skyline CMS Control Panel
    With control panels, you can edit and manage the content, as you expect, online by the content management system.