Skip to content

WoodTable/Qanda

Repository files navigation

Qanda

Author: Travis Lin <travis[at]travaganza[dot]com[dot]au>
Website: http://www.qandasystem.com/

Description

Qanda is an open-source Question and Answer System (QAS) written in PHP 5 and using Kohana MVC framework. It is built with simplicity in mind: lightweight, themable and each to extend.

Qanda is currently under beta development, we are looking for programming enthusiasts to participate in this exciting project.

Design Goal

The aim for 1.0 release is to demostrate QAS at its minimum: that is, the simpliest form.

Fundamental goal of Qanda 1.0 is to achieve the following:

  • Ask Question
  • Answer Question
  • Comment on Question and Answer
  • Accept Answer
  • Vote on Question and Answer

Qanda is designed with forwarding thinking, features that are not part of fundamental are encouraged to be extended as application addons. That include theme switcher, social extensions like badges, follows and widgets like suggestions, tag clouds.

Basic Requirement

  • HTTP Server with Unicode support such as Apache
  • PHP version 5.2.3 or above
  • MySQL 5.1 or above

Master project is developing and tested in Apache 2.2.11, PHP 5.3.0 and MySQL 5.1.36.

Install

  • Setup database table schema by import from MYSQL_TABLE_SCHEMAS.sql file.
  • Populate database tables by import from MYSQL_SAMPLE_RECORDS.sql file.
  • Copy the folder to designated directory
  • Update RewriteBase in .htaccess file to reflect to your folder structure
  • Update database connection values in application/config/database.php file.

Changelog

Detail in changelog on GitHub Wiki .

Submitting Bugs

Please use GitHub Issues Manager to report all bugs or feature requests.

Demo Site

Demo is now available on http://demo.qandasystem.com/ . Feel free to test out the system and have your say on GitHub wiki or issues manager .


Copyright © 2010 Travis Lin, released under the MIT license

About

Open Source Q&A Platform in PHP5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published