mardoksp / angular-cms

A Content Management System with a backend written in AngularJS and PHP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

angular-cms

Build Status Codacy Badge [Codeship Badge](https://codeship-com)

Angular CMS is a simple Content Management System (CMS) which is based on the structure of a Slim Application. The content managamenet itself is implemented as a single page application with AngularJS.

ScreenShot

Installation

Dependencies

  • Clone the repo: git clone git@github.com:rmatil/angular-cms.git
  • cd angular-cms
  • git submodule init && git submodule update
  • run composer install to install dependencies
  • cd web/cms and run bower install
  • npm install
  • invoke gulp in web/cms
  • Finally, open web/cms/index.html and adjust <base href="/" /> to match the subdirectory to the cms in the webservers document root, i.e. <base href="/cms/" /> to resolve the links to the assets correctly as well as to allow Angular to use html5 history

Database

  • Navigate to app/config/parameters.yml and adjust the parameters in the section database. Currently, only pdo_mysql is supported as driver.
  • Then, invoke the URL /install and follow the instructions

About

A Content Management System with a backend written in AngularJS and PHP

License:MIT License


Languages

Language:PHP 95.0%Language:HTML 4.6%Language:JavaScript 0.3%Language:ApacheConf 0.1%