Skip to content

kakadu-group/kakadu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kakadu - The free learning system

Kakadu is a PHP website that focuses on learning. Users can create learngroups, courses, catalogs and questions and share them with other users. The project features a learning algorithm which aims at selecting the best questions for the user such that the learning success is as high as possible.

Kakadu is based on the following open source projects:

  • Laravel - A clean and classy framework for PHP web development
  • Sentry - A framework agnostic authentication & authorization system for Laravel
  • PHPExcel - A pure PHP library for reading and writing spreadsheet files
  • jQuery - A multi-browser JavaScript library designed to simplify the client-side scripting of HTML
  • Bootstrap - A free collection of tools for creating websites and web applications
  • Backbone - A JavaScript library with a RESTful JSON interface

Requirements

Installation

  • Download Kakadu
  • Upload the content to your web server
  • Verify that the following directories and files are writeable:
    • storage/view
    • application/config/kakadu
    • application/config/application.php
  • Point your Apache VirtualHost configuration to the public folder

    <VirtualHost *:80>
        DocumentRoot /Users/Kakadu/Sites/kakadu/public
        ServerName yourwebsite.com
    </VirtualHost>
    
  • Open the installation with our browser and fill out all settings: http://yourwebsite.com/install
  • Remove the installation routes form the file kakadu/application/routes.php

License

Kakadu is open-sourced software licensed under the MIT License.

About

Kakadu - A website that focuses on learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published