Skip to content

A simple Back-End with CakePhp3 & AngularJS & MySql

License

Notifications You must be signed in to change notification settings

jimolina/bakeangular

Repository files navigation

Simple Back-end Application with CakePHP3 + AngularJS

Build Status License

A skeleton for creating backend applications with CakePHP 3.x. & AngularJS

The idea for this ALPHA project (I don't know if in the future will be a BETA or a Final First Version), is just use it as testing and learn about CakePhp3 & AngularJS. I don't want propouse this project as a guide, teaching or demostration of nothing, but I sure it can be very useful for someone out there.

Please be free to use, modify, improve, change it and/or whatever you want. All the pull request are welcome.

These frameworks source code can be found here: cakephp/cakephp. & AngularJS

Important NOTE

I'm using Bootstrap 4 Alpha just because I want learn and check the new css rules, code, etc. When Bootstrap 4 finaly will release it, I'll be updating this project (I think!!!).

Installation

  1. In order to use this code, you will need have instaled CakePhp3. Go to the framework repository to install it first.
  2. Clone or download this repository and install/save in your localserver.

Configuration Data Base

bin/cake migrations migrate

How to use Browsersync

You will need install browsersync and gulp:

$ npm install browser-sync gulp --save-dev

After that, just execute the command:

$ gulp

That will be execute the file gulpfile.js and then everytime you change a CSS file, the browsersync will be make the magic!

Layout

The app skeleton uses a subset of Bootstrap 4 Alpha CSS framework by default. You can, however, replace it with any other library or custom styles.

TODO

  • Execute the Migration CakePHP command to create the MySql tables
  • Integrate Browsersync component
  • IAdd a Setting config sectionI
  • IAdd a way to select a different color setI
  • Add a new section for Image Galleries