Welcome to QAA’s documentation!

Contents:

Indices and tables

QAA

A Question and Answer Web App

Requirements

Production Environment

  • Nginx
  • Gunicorn
  • Virtualenv
  • Python 2.7.3
  • Django 1.4.x
  • MySQL 5.5
  • Ubuntu server 12.04

Development Environment

  • Virtualenv
  • Python 2.7.3
  • Django 1.4.x
  • MySQL 5.5
  • Ubuntu 12.xx

Installation

  1. Download the latest tar ball (https://github.com/dangtrinh/qaa/tarball/master).

  2. Untar and copy it to your directory (e.g. ‘/var/www/django_projects/’)

  3. Copy the settings_local.py.dist file to settings_local.py and modify it with your own information.

  4. (Optional) Create and activate your virtualenv environment.

  5. Install requirement packages:

    pip install -r requirements.txt
  6. Get your database ready:

    python manage.py syncdb
    python manage.py migrate --all
  7. Run the command ‘python manage.py runserver’ and enjoy QAA.

License

QAA is licensed under the GPLv3 License. See the LICENSE (https://github.com/dangtrinh/qaa/blob/master/LICENSE) file for more details.

Contributors

QAA is a fork from the OSQA (http://www.osqa.net/) software and being actively maintained by SCAFA Team.

Our core members and maintainers are:

See the CONTRIBUTORS (https://github.com/dangtrinh/qaa/blob/master/CONTRIBUTORS) file for more details.

Project Versions

Table Of Contents

This Page