Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 2.63 KB

readme.md

File metadata and controls

72 lines (51 loc) · 2.63 KB

Questionnaires management

The purpose of this application is to record questions about different topics and then being able to generate questionnaires with a random subset of these questions. Different types of questions are available, such as free text answer questions, multiple choice questions, cloze texts and others.

This application is developed in french and not (yet ?) translated in other languages. However, CodeIgniter's language files are used properly and it would be easy to make your own translation.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Install a local PHP server, XAMPP for example

Installing

  1. Download our latest release
  2. Unzip your download in your project's directory (in your local PHP server)
  3. Generate a local database, using the latest "gestion_questionnaires_structure.sql" file, witch you find in the "database" directory
  4. Modify file application/config/config.php with your local site's URL and language (french by default)

[...]

$config['base_url'] = 'http://localhost/your_project_directory/';

[...]

/*
|--------------------------------------------------------------------------
| Default Language
|--------------------------------------------------------------------------
|
| This determines which set of language files should be used. Make sure
| there is an available translation if you intend to use something other
| than english.
|
*/
$config['language']	= 'french';

[...]

  1. Modify file application/config/database.php with the informations of your local database

$db['default'] = array(
	[...]
	'hostname' => 'your_database_server',
	'username' => 'your_user',
	'password' => 'your_password',
	'database' => 'your_database_name',
	[...]
);

Built With

Authors

  • Orif, domaine informatique - Initiating and following the project - GitHub account

See also the list of contributors who participated in this project.