Meaningful skeleton for just kicked up ATK14 application.
Check out http://miniskelet.atk14.net/ to see the skelet running.
- User registrations
- Password recoveries
- A simple administration
- Front-end tooling Gulp and BrowserSync
git clone https://github.com/atk14/Atk14MiniSkelet.git
cd Atk14MiniSkelet
git submodule init
git submodule update
composer install
./scripts/create_database
./scripts/migrateIf you are experiencing a trouble make sure that all requirements are met: http://book.atk14.net/czech/installation%3Arequirements/
Start the development server
./scripts/serverand you may find the running skeleton on http://localhost:8000/
This is optional step. If you have Apache installed, you may want to install the application to a virtual server.
./scripts/virtual_host_configuration -f
sudo service apache2 reload
chmod 777 tmp logVisit http://atk14skelet.localhost/. Is it running? Great!
If you have a trouble run the following command and follow instructions.
./scripts/virtual_host_configurationWith Node.js and npm installed, run the following one liner from the root of your Skelet application:
$ npm install -g gulp && npm installThis will install all the tools you will need to serve and build your front-end assets.
Run initial Gulp build process for presentation and admininstration.
$ gulp && gulp admin$ gulp serveThis outputs an IP address you can use to locally test and another that can be used on devices connected to your network.
Don't forget to list your new project on http://www.atk14sites.net/