froyostory / storycms

0 stars 0 forks source link

Froyo Story CMS

Build Status Software License

Requirement

  1. Composer
  2. NPM
  3. PHP 5.6.4+
  4. MySQL / PostgreSQL

Installation

  1. Clone this repository git clone git@github.com:FroyoStory/storycms.git storycms
  2. Enter working directory project cd storycms
  3. Run project depencies using command composer install and npm install
  4. Copy example environment config cp .env.example .env and modify the database connection settings
  5. Generate project hash key php artisan key:generate
  6. Run database migration using command php artisan migrate

Sublime Text Notes

This project include .editorconfig. Please install editorconfig plugins first using Sublime Packages Control.

  1. How to install Sublime Packages Control
  2. How to install editorconfig plugins just jump into Packages Control Menu -> Install Plugins -> Type editorconfig -> Hit Enter

Frontend Development

If you are working with frontend stuff this project also include assets builder. Just run npm run dev for development and for production just run npm run build

Backend Development

PHP has built in web server, so instead off using apache/nginx for development you can simply command php artisan serve and then visit http://localhost:8000/

License

This project is releasing under MIT license.