Kodelearn - OpenSource Learning Management System.
Authors: Team Kodeplay
What is Kodelearn ?
Kodelearn is a web based learning management system that can be used by educational institutions such as schools, universities to manage students, teachers, course content, lectures, exams, results, attendance etc and to engage students, their parents and teachers through an easy to use interface.
What platform is Kodelearn based on ?
Kodelearn is written in PHP using the Kohana PHP Framework (v3.1)
Downloading Source Code
Download the stable source code from Kodelearn website
Or clone from github
$ git clone firstname.lastname@example.org:kodeplay/kodelearn.git
You will also need to update the submodules by running the command
$ cd kodelearn $ git submodule init $ git submodule update
Open the file application/bootstrap.php and find
Change the value of base_url to the one you would be using.
Database && Database Config
Create a new Mysql database and import the database schema and dump provided in the database.sql file in the kodelearn directory.
Copy the contents of the file application/config/sample-database.php to a new file database.php in the same directory and modify the 'default' configuration in it to add your database details.
Writable Files and Directories
Give write permissions to following directories
Open the project url in the browser.
Following admin account is already there for you to get started quickly -
email: email@example.com password: kodeplay2010
After loggin in, change the email and password as per your convenience.
Kodelearn uses the Kohana PHP Framework, version 3.1 (release)
Contributing to Kodelearn
If you think you can help us make this project better, feel free to do so.
You may contribute by either reporting a bug (by the way of opening an issue here on github) or may contribute directly by forking this project and sending pull request.
We fairly follow this git branching model so the master branch is always stable and there is a develop branch for any new development.