Showing posts from January, 2016

Event Planner Development

For my 3rd year 1st semester at SLIIT, I've been allocated the task of developing an Event Planner for a client according to their requirements. Me and my team mates, have been gathering requirements from the client for 7 days and we've finalized the technological aspects of the system and started implementing the Interfaces.

Language: PHPFramework : CodeIgniterArchitecture : MVCDatabase : MySQLIDE : JetBrains PhpStorm

CodeIgniter was chosen over Laravel as a result of its desirable feature of having a very small footprint. Also CodeIgniter's set-up and installation procedures seemed to be facile in comparison to that of Laravel's. CodeIgniter also proved to effortlessly induce a faster learning curve than that of other frameworks. But, this is merely my personal opinion.
Though there are contradictions in the system development world regarding these two, such as, CodeIgniter being outdated and not using the CLI, considering the expendable time frame and scalability, we t…