Codeigniter_boilerplate

screenshot of Codeigniter_boilerplate

A PHP Project Starter/Boilerplate with Coderigniter 3 and Twitter Bootstrap 3

Overview

The CodeIgniter Boilerplate is a PHP Project Starter/Boilerplate that combines Codeigniter 3 and Twitter Bootstrap 3. It is a repository developed with various tools and frameworks such as CodeIgniter, Bootstrap, Grocery CRUD, Image CRUD, and AdminLTE. It includes features such as multi-tenant website setup, modular design, custom config files, admin panel with theme integration, RESTful API site, user authentication, preset layouts and templates, asset pipeline, form builder library, and more.

Features

  • Multi-tenant website setup with separate frontend, admin panel, and API
  • Modular design using CodeIgniter HMVC extension
  • Custom config files for easy website configuration
  • Admin Panel with AdminLTE v2 theme and Grocery CRUD integration
  • User authentication for frontend and admin panel
  • Preset layouts and templates
  • Asset pipeline with Gulp for script minification and image optimization
  • Preset data structure for Blogging and Cover Photos
  • Form Builder library for form rendering and validation
  • Breadcrumb and Pagination handling integrated with Bootstrap theme
  • Custom 404 pages for frontend and admin panel
  • Multilingual support
  • Email configuration setup
  • Functions to be called from CLI for tasks like daily cron job and database backup

Summary

The CodeIgniter Boilerplate is a PHP project starter that combines CodeIgniter 3 and Twitter Bootstrap 3. It provides a modular structure, admin panel integration, user authentication, asset pipeline, and various other features to aid in rapid development. The theme can be easily installed by cloning the repository and running the preset Gulp tasks.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.