Coder Social home page Coder Social logo

nhanh2301 / bootigniter Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 29.83 MB

A CodeIgniter-based project boilerplate with some additional features that make development easier

Home Page: http://bootigniter.herokuapp.com/

License: Other

ApacheConf 0.02% JavaScript 0.49% PHP 96.70% HTML 0.40% CSS 2.39%

bootigniter's Introduction

BootIgniter

Build Status

A CodeIgniter-based project boilerplate with some additional features that make development easier. It is a Lightweight Open Source package for you to build your own Custom Codeigniter-based application, instead of customize & remove unnecessary features.

Disclaimer

THIS PACKAGE IS FOR MY PERSONAL USE ONLY, that's it!

Requirements

  1. PHP version 5.3 or newer

    By default, CodeIgniter can be run on PHP version 5.2.4 (as minimum requirement) but in order to use PHPUnit and some order dependencies through composer, I recommend to use 5.3 or newer

  2. Composer

    Make sure you have Composer installed on your machine. If you don't have it installed, grab it from their official site.

  3. Node.JS

    In this case because I use Grunt.JS and Bower, I need Node.JS already installed. If you're not familiar with Node.JS, take a look at their official site for more informations.

Installation

Create a directory and cd into it.

$ mkdir <foldername>
$ cd <foldername>

Install using Composer

I assume you're inside of the directory that has been created above.

$ composer create-project feryardiant/bootigniter .

You're on fire now.

Download manually

  1. Download and extract this package

    $ wget https://github.com/feryardiant/bootigniter/archive/master.tar.gz -qO - | tar xz | shopt -s dotglob && cp -rf bootigniter-master/* . && rm -rf bootigniter-master/

    That's assuming you have wget installed on your system, but if not just simply click this download link

  2. Install Composer Dependencies

    $ composer install
  3. Install NPM Dependencies

    $ npm install

Configuration

Last but not least, you need to edit database configuration file that locate in application/config/database.php as usual CI database config. But before then, you need to create the database at first.

Your code has been ignited right now.

Uses

Preview in the browser

If everythings was done, you can run it by type from your terminal.

$ grunt

In order to auto reloading web browser when you finish editing some file, you need to install LiveReload. If you're using Chrome this extension is worth to try or if you're Firefox user please take a look at this add-ons.

Build and Minify JS & CSS files

$ grunt build

Changelog

See here.

Credits

Copyright and license

Various trademarks and licenses held by their respective owners.

bootigniter's People

Contributors

gaker avatar feryardiant avatar narfbg avatar ericlbarnes avatar robinsowell avatar wesbaker avatar blowdoof avatar alexbilbie avatar joelcox avatar patwork avatar pkriete avatar tubalmartin avatar timw4mail avatar ruthlessfish avatar quinnchr avatar dhrrgn avatar kadishmal avatar kylefarris avatar appleboy avatar seejohnrun avatar syahzul avatar chonthu avatar purwandi avatar mmestrovic avatar rogeriopradoj avatar andrewmackrodt avatar benedmunds avatar jamiefdhurst avatar repox avatar saintnicster avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.