ci-capstone icon indicating copy to clipboard operation
ci-capstone copied to clipboard

Enrollment System with CodeIgniter

ci-capstone

A Capstone project (Enrollment System) made by using CodeIgniter.

Demo

Frameworks used

Platform Framework
PHP Framework CodeIgniter 3.1.5.
Admin UI Framework matrix-admin Bootstrap.

Library used

Name Repository
Login Authentication CodeIgniter-Ion-Auth.
Migration Authentication codeigniter-ion-auth-migration.
Error Log CodeIgniter-Log-Library.
Excel Export Codeigniter-Excel-Export.
Core My_Model CodeIgniter-MY_Model.
Translator codeigniter3-translations.

Installation

  • Create first a databse named ci_capstone .

  • then just run/execute the website, tables in database will automatically migrate.

  • OR you can just import in databse a sample data from sample_data/ci_capstone.sql.

  • then if you just/want to rename the folder name, you will be required to set/modify the base url as the same of name of your new folder name.

Default Login

Username Password
administrator mypasswordisadmin1

Screencapture

-Updated overview over the Admin Panel screenshot at 2017-04-09 21-26-03

Note:

production ENVIRONMENT

  • compress html, for fast renderring page in live server
  • csrf_protection is enabled (set to TRUE), for prevent malicious/unnecessary behavior in submitting forms
  • errors log save to database,then not directly seen in browsers,

developing ENVIRONMENT

  • compress html disabled, for easy monitoring html output (easy debugging)
  • csrf_protection is disabled (set to FALSE), for easy submitting forms, for testing in big forms
  • errors log disabled, directly promt in browser,
  • database set to localhost

..

  • all is this set up in application/config/{ENVIRONMENT_FOLDER_NAMES}/config.php

Thanks to our team.

Specially of Senior Programmer's suggesting.

Any suggest/issue/problem dont hesitate to open an issue, even pull request. :)