A website starter template that integrates CodeIgniter, Bootstrap as well as Grocery CRUD & Image CRUD for backend content management.
You need to pre-install the following tools before building the template:
- node.js: which includes a package manager (npm) for node modules
- bower: package manager for bower components (to handle third-party assets)
- grunt: task runner for lots of purposes, e.g. compile, combine and minify scripts
Inside the terminal, change to directory where you cloned the repository.
- Update bower.json (optional) then call bower to download third-party packages:
bower install
- Update package.json (optional) then install grunt packages:
npm install
- Update Gruntfile.coffee (optional, which is written in CoffeeScript), then use grunt command to start preset tasks:
grunt
- After all you will find the post-processed files under the "assets/dist" folder, means you have successfully configured it :)
After above installation, you should be able to visit the websites via links like these:
- Frontend website: http://localhost/ci_bootstrap/
- Backend website: http://localhost/ci_bootstrap/backend.php
Whereas the backend website will require login (username and password: admin) before accessing the inner pages.
Website screenshots can be checked from screenshots folder under this repository.