Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arafay696/starter-codeigniter-angularjs
Codeigniter + AngularJS Starter
https://github.com/arafay696/starter-codeigniter-angularjs
angularjs codeigniter codeigniter-angularjs codeigniter-angularjs-starter composer gulp php
Last synced: 14 days ago
JSON representation
Codeigniter + AngularJS Starter
- Host: GitHub
- URL: https://github.com/arafay696/starter-codeigniter-angularjs
- Owner: arafay696
- Created: 2017-04-21T04:09:43.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-28T12:55:23.000Z (about 7 years ago)
- Last Synced: 2024-11-10T02:14:34.568Z (2 months ago)
- Topics: angularjs, codeigniter, codeigniter-angularjs, codeigniter-angularjs-starter, composer, gulp, php
- Language: PHP
- Size: 17 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Codeigniter (3.1.3) and AngularJS Starter Application
Repo for a starter application for a Single Page Application featuring the modern Codeigniter PHP framework (3.1.3) and front-end framework AngularJS. Just download and install and you have a good foundation for building any application.
## Folder Structure
```
codeigniter/
├── angular/
│ ├── js
│ ├── partials
├── application/
├── composer.json
├── bower.json
├── gulpfile.js
├── composer.lock
├── public/
│ ├── .htaccess
│ └── index.php
└── vendor/
```## Features!
- Composer
- Single Page Application
- Optimized Codeigniter and AngularJS routes
- You kind of don’t need to care about routes, they work automatically as you add new views. Still allows for flexibility if you plan any special routes.
- Gulp readily configured
- Versioning of CSS and AngularJS files
- Comes with AngularJS configured to work together at their best
- Angular animation
- Angular Pagination
- Angular Datepicker
- Font awesome
- And more... have a try!## Installation
```
git clone https://github.com/arafay696/starter-codeigniter-angularjs.git
```
```
cd starter-codeigniter-angularjs
```
```
composer update
```
```
npm install
```
```
bower install
```## Run
To provide the JS and CSS files and to keep track of changes to these files:
```
gulp
```Start application:
```
http://localhost/starter-codeigniter-angularjs
```## Requirements
- PHP 5.3.7 or later
- `composer` command (See [Composer Installation](https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx))
- NPM
- Gulp
- `bower` command (See [Bower installation](https://bower.io/))Enjoy! Any feedback is welcome.